******************************************************************************** conan install mfast/1.2.1@ --profile=/home/conan/w/BuildSingleReference/12001/eb82c1c4-c9b3-465d-8715-b4537a58cafe/profile.txt --build=mfast ******************************************************************************** Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux os_build=Linux [options] mfast:shared=False [build_requires] [env] mfast/1.2.1: Forced build from source Installing package: mfast/1.2.1 Requirements boost/1.76.0 from 'conan-center' - Cache bzip2/1.0.8 from 'conan-center' - Cache libbacktrace/cci.20210118 from 'conan-center' - Cache libiconv/1.16 from 'conan-center' - Cache libunwind/1.5.0 from 'conan-center' - Cache mfast/1.2.1 from local cache - Cache tinyxml2/8.0.0 from 'conan-center' - Cache xz_utils/5.2.5 from 'conan-center' - Cache zlib/1.2.11 from 'conan-center' - Cache Packages boost/1.76.0:b17f0eb1cc9b7b014001e85bcc303ab57e052fb6 - Cache bzip2/1.0.8:3df6ebb8a308d309e882b21988fd9ea103560e16 - Cache libbacktrace/cci.20210118:76f87539fc90ff313e0b3182641a9bb558a717d2 - Cache libiconv/1.16:76f87539fc90ff313e0b3182641a9bb558a717d2 - Cache libunwind/1.5.0:baa2716f1393aec5407325887510f29c3c403d64 - Cache mfast/1.2.1:033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8 - Build tinyxml2/8.0.0:4d887c1c2779c63d2cdd81580698d2e22cb35b29 - Cache xz_utils/5.2.5:76f87539fc90ff313e0b3182641a9bb558a717d2 - Cache zlib/1.2.11:76f87539fc90ff313e0b3182641a9bb558a717d2 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! bzip2/1.0.8: Appending PATH environment variable: /home/conan/w/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/bin [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK libbacktrace/cci.20210118: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK libiconv/1.16: Already installed! libiconv/1.16: Appending PATH environment var: /home/conan/w/BuildSingleReference/.conan/data/libiconv/1.16/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/bin [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK tinyxml2/8.0.0: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK xz_utils/5.2.5: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK zlib/1.2.11: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK libunwind/1.5.0: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK boost/1.76.0: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK mfast/1.2.1: Copying sources to build folder mfast/1.2.1: Building your package in /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8 mfast/1.2.1: Generator cmake created conanbuildinfo.cmake [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK mfast/1.2.1: Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/build_subfolder' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="5" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DBUILD_SHARED_LIBS="OFF" -DCMAKE_INSTALL_PREFIX="/home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/package/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCONAN_CMAKE_POSITION_INDEPENDENT_CODE="ON" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -DBUILD_TESTS="False" -DBUILD_EXAMPLES="False" -DBUILD_PACKAGES="False" -Wno-dev '/home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8' ----------------- -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.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 -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Adjusting fPIC flag (ON) -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++11 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/build_subfolder ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/build_subfolder' '--' '-j3' ----------------- Scanning dependencies of target mfast_xml_parser_static [ 2%] Building CXX object source_subfolder/src/mfast/xml_parser/CMakeFiles/mfast_xml_parser_static.dir/FastXMLVisitor.cpp.o Scanning dependencies of target mfast_coder_static Scanning dependencies of target mfast_static [ 4%] Building CXX object source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/common/dictionary_builder.cpp.o [ 6%] Building CXX object source_subfolder/src/mfast/CMakeFiles/mfast_static.dir/allocator.cpp.o [ 8%] Building CXX object source_subfolder/src/mfast/CMakeFiles/mfast_static.dir/arena_allocator.cpp.o [ 10%] Building CXX object source_subfolder/src/mfast/CMakeFiles/mfast_static.dir/boolean_ref.cpp.o [ 12%] Building CXX object source_subfolder/src/mfast/xml_parser/CMakeFiles/mfast_xml_parser_static.dir/field_builder.cpp.o [ 14%] Building CXX object source_subfolder/src/mfast/CMakeFiles/mfast_static.dir/decimal_ref.cpp.o source_subfolder/src/mfast/xml_parser/CMakeFiles/mfast_xml_parser_static.dir/build.make:94: recipe for target 'source_subfolder/src/mfast/xml_parser/CMakeFiles/mfast_xml_parser_static.dir/field_builder.cpp.o' failed CMakeFiles/Makefile2:313: recipe for target 'source_subfolder/src/mfast/xml_parser/CMakeFiles/mfast_xml_parser_static.dir/all' failed [ 17%] Building CXX object source_subfolder/src/mfast/CMakeFiles/mfast_static.dir/exceptions.cpp.o source_subfolder/src/mfast/CMakeFiles/mfast_static.dir/build.make:120: recipe for target 'source_subfolder/src/mfast/CMakeFiles/mfast_static.dir/decimal_ref.cpp.o' failed [ 19%] Building CXX object source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/decoder/decoder_field_operator.cpp.o [ 21%] Building CXX object source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/decoder/decoder_presence_map.cpp.o CMakeFiles/Makefile2:259: recipe for target 'source_subfolder/src/mfast/CMakeFiles/mfast_static.dir/all' failed [ 23%] Building CXX object source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/decoder/fast_decoder.cpp.o source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/build.make:94: recipe for target 'source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/decoder/decoder_field_operator.cpp.o' failed [ 25%] Building CXX object source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/decoder/fast_istream.cpp.o source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/build.make:120: recipe for target 'source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/decoder/fast_decoder.cpp.o' failed CMakeFiles/Makefile2:286: recipe for target 'source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/all' failed Makefile:170: recipe for target 'all' failed mfast/1.2.1: CMake Warning: Manually-specified variables were not used by the project: BUILD_EXAMPLES BUILD_PACKAGES BUILD_TESTS CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR In file included from /usr/include/c++/5/cstdint:35:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /usr/include/c++/5/cstdint:35:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:27:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_RVALUE_REFERENCES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_RVALUE_REFERENCES being set" ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:30:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_TEMPLATE_ALIASES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_TEMPLATE_ALIASES being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:33:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_ARRAY being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_ARRAY being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:36:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_TYPE_TRAITS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_TYPE_TRAITS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:39:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_ALLOCATOR being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_ALLOCATOR being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:42:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_CONSTEXPR being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_CONSTEXPR being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:48:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:51:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_FUNCTIONAL being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_FUNCTIONAL being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:54:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_VARIADIC_TEMPLATES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_VARIADIC_TEMPLATES being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:57:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:60:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DECLTYPE being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DECLTYPE being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:63:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_STATIC_ASSERT being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_STATIC_ASSERT being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:66:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DEFAULTED_FUNCTIONS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DEFAULTED_FUNCTIONS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:69:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_NOEXCEPT being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_NOEXCEPT being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:72:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:75:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:92:21: warning: thread_local on mingw is broken, please use MSys mingw gcc-9 or later, see https://sourceforge.net/p/mingw-w64/bugs/527/ #pragma GCC warning "thread_local on mingw is broken, please use MSys mingw gcc-9 or later, see https://sourceforge.net/p/mingw-w64/bugs/527/" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:4: warning: identifier ‘constexpr’ is a keyword in C++11 [-Wc++0x-compat] static constexpr const expression_template_option value = et_on; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:236:1: warning: identifier ‘noexcept’ is a keyword in C++11 [-Wc++0x-compat] constexpr typename std::enable_if<(boost::multiprecision::detail::is_signed::value || std::is_floating_point::value), T>::type abs(T t) noexcept ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:4: warning: identifier ‘static_assert’ is a keyword in C++11 [-Wc++0x-compat] static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:453:4: warning: identifier ‘decltype’ is a keyword in C++11 [-Wc++0x-compat] using type = decltype(T1() + T2()); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat] BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/transcendental_reduction_type.hpp:14:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected template-name before ‘<’ token struct is_signed : public std::is_signed {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected template-name before ‘<’ token struct is_unsigned : public std::is_unsigned {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected template-name before ‘<’ token struct is_integral : public std::is_integral {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected template-name before ‘<’ token struct is_arithmetic : public std::is_arithmetic {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected template-name before ‘<’ token struct make_unsigned : public std::make_unsigned {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected template-name before ‘<’ token struct make_signed : public std::make_signed {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected template-name before ‘<’ token struct is_signed<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected template-name before ‘<’ token struct is_signed : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected template-name before ‘<’ token struct is_unsigned<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected template-name before ‘<’ token struct is_unsigned : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected template-name before ‘<’ token struct is_integral<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected template-name before ‘<’ token struct is_integral : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected template-name before ‘<’ token struct is_arithmetic<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected template-name before ‘<’ token struct is_arithmetic : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:49:10: error: expected nested-name-specifier before ‘type’ using type = unsigned __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:54:10: error: expected nested-name-specifier before ‘type’ using type = unsigned __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:59:10: error: expected nested-name-specifier before ‘type’ using type = __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:64:10: error: expected nested-name-specifier before ‘type’ using type = __int128; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:11: error: ‘constexpr’ does not name a type static constexpr const expression_template_option value = et_on; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected template-name before ‘<’ token struct is_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected template-name before ‘<’ token struct is_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected template-name before ‘<’ token struct is_et_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected template-name before ‘<’ token struct is_et_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected template-name before ‘<’ token struct is_no_et_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected template-name before ‘<’ token struct is_no_et_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected template-name before ‘<’ token struct is_number_expression : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected template-name before ‘<’ token struct is_number_expression > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:227:36: error: expected template-name before ‘<’ token : public std::integral_constant::value || std::is_floating_point::value), T>::type abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:236:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:244:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::value, T>::type abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:244:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:252:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if<(boost::multiprecision::detail::is_signed::value || std::is_floating_point::value), typename boost::multiprecision::detail::make_unsigned::type>::type unsigned_abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:252:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:260:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::value, T>::type unsigned_abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:260:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:65: error: ‘boost::multiprecision::detail::is_integral::value’ is not a type static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:71: error: expected ‘,’ or ‘...’ before ‘||’ token static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:167: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:269:11: error: ‘constexpr’ does not name a type static constexpr const unsigned value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:269:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:279:11: error: ‘constexpr’ does not name a type static constexpr const unsigned value = 113; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:279:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected template-name before ‘<’ token struct type : public std::integral_constant::value >= b> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:56: error: ‘tuple_size’ is not a member of ‘std’ template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:77: error: expected primary-expression before ‘>’ token template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:78: error: ‘::value’ has not been declared template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:294:11: error: ‘constexpr’ does not name a type static constexpr int value = bits_of::type>::value >= digits ? i : find_index_of_large_enough_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:294:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:299:11: error: ‘constexpr’ does not name a type static constexpr int value = INT_MAX; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:299:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:59: error: ‘tuple_size’ is not a member of ‘std’ template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:80: error: expected primary-expression before ‘>’ token template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:81: error: ‘::value’ has not been declared template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:305:10: error: expected nested-name-specifier before ‘type’ using type = typename std::tuple_element::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:310:10: error: expected nested-name-specifier before ‘type’ using type = Fallback; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:316:10: error: expected nested-name-specifier before ‘type’ using type = typename std::remove_cv::type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:321:10: error: expected nested-name-specifier before ‘type’ using type = B; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:326:10: error: expected nested-name-specifier before ‘type’ using type = B; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:367:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:381:10: error: expected nested-name-specifier before ‘type’ using type = typename canonical_imp::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:441:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:447:10: error: expected nested-name-specifier before ‘type’ using type = typename backend_type::result_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:453:10: error: expected nested-name-specifier before ‘type’ using type = decltype(T1() + T2()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:459:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:465:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:471:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:477:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:486:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:492:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:505:10: error: expected nested-name-specifier before ‘type’ using type = const T&; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:511:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:521:10: error: expected nested-name-specifier before ‘type’ using type = T*; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:527:10: error: expected nested-name-specifier before ‘type’ using type = const T*; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:533:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:539:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:540:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:541:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:542:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename left_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:543:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:654:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:661:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:661:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:665:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:665:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:668:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:672:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:556:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:556:269: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:562:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:568:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:574:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:580:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:587:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:594:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:601:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:608:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:615:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:622:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:629:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:636:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:643:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:650:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:670:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:674:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:675:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:681:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:682:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:693:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:694:10: error: expected nested-name-specifier before ‘result_type’ using result_type = Arg1 ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:695:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = terminal ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:49: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& value() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:55: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& value() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:55: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:811:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:811:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:816:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:816:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:819:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:823:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:708:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:714:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:720:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:726:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:732:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:739:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:746:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:753:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:760:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:767:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:774:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:781:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:788:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:795:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:802:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:821:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:825:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:826:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:832:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:833:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:844:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:845:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:846:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:847:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:848:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:849:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:850:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:961:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:965:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:53: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& right_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:59: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& right_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:972:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:972:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:975:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:979:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:991:17: error: ‘constexpr’ does not name a type static const constexpr unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:991:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:992:17: error: ‘constexpr’ does not name a type static const constexpr unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:992:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:993:17: error: ‘constexpr’ does not name a type static const constexpr unsigned depth = left_depth > right_depth ? left_depth : right_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:993:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:863:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:869:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:875:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:881:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:887:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:894:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:901:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:908:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:915:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:922:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:929:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:936:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:943:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:950:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:957:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:977:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:981:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:982:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:987:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:988:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1004:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1005:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1006:10: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1007:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1008:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1009:10: error: expected nested-name-specifier before ‘middle_result_type’ using middle_result_type = typename middle_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1010:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1011:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1014:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1125:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1129:29: error: ‘middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR middle_type middle() const { return middle_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1130:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg3); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:54: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:60: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:60: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:53: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg3& right_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:59: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg3& right_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1138:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1138:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1141:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1145:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1157:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1157:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1158:11: error: ‘constexpr’ does not name a type static constexpr const unsigned middle_depth = middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1158:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1159:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1159:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1160:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_depth > right_depth ? (left_depth > middle_depth ? left_depth : middle_depth) : (right_depth > middle_depth ? right_depth : middle_depth); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1160:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1027:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1033:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1039:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1045:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1051:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1058:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1065:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1072:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1079:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1086:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1093:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1100:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1107:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1114:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1121:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1143:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1147:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1148:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1153:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1154:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1172:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1173:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1174:10: error: expected nested-name-specifier before ‘left_middle_type’ using left_middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1175:10: error: expected nested-name-specifier before ‘right_middle_type’ using right_middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1176:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1177:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1178:10: error: expected nested-name-specifier before ‘left_middle_result_type’ using left_middle_result_type = typename left_middle_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1179:10: error: expected nested-name-specifier before ‘right_middle_result_type’ using right_middle_result_type = typename right_middle_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1180:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1181:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1186:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1297:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1301:29: error: ‘left_middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_middle_type left_middle() const { return left_middle_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1302:29: error: ‘right_middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_middle_type right_middle() const { return right_middle_type(arg3); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1303:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg4); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:58: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:64: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:64: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:65: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& left_middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:71: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& left_middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:71: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:66: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg3& right_middle_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:72: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg3& right_middle_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:72: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:59: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg4& right_ref() const noexcept { return arg4; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:65: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg4& right_ref() const noexcept { return arg4; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:65: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1312:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1312:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1315:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1319:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1331:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1331:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1332:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_middle_depth = left_middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1332:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1333:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_middle_depth = right_middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1333:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1334:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1334:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1336:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_max_depth = left_depth > left_middle_depth ? left_depth : left_middle_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1336:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1337:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_max_depth = right_depth > right_middle_depth ? right_depth : right_middle_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1337:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1339:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_max_depth > right_max_depth ? left_max_depth : right_max_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1339:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1199:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1205:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1211:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1217:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1223:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1230:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1237:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1244:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1251:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1258:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1265:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1272:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1279:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1286:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1293:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1317:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1321:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1322:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1327:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1328:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:42: error: ‘std::numeric_limits::is_specialized’ is not a type static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:58: error: expected identifier before string constant static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:58: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:99: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:18: error: expected identifier before ‘(’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:43: error: expected ‘;’ at end of member declaration static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:18: error: expected identifier before numeric constant static_assert(LONG_MAX / 1000 > (std::numeric_limits::digits + 1), "Too many digits to cope with here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:18: error: expected ‘,’ or ‘...’ before numeric constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:109: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(LONG_MAX / 1000 > (std::numeric_limits::digits + 1), "Too many digits to cope with here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1356:11: error: ‘constexpr’ does not name a type static constexpr const long m_value = std::numeric_limits::radix == 10 ? (((std::numeric_limits::digits + 1) * 1000L) / 301L) : std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1356:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1357:18: error: ‘constexpr’ does not name a type static inline constexpr long value() noexcept { return m_value; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1357:18: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1369:39: error: ‘std::intmax_t’ has not been declared void format_float_string(S& str, std::intmax_t my_exp, std::intmax_t digits, std::ios_base::fmtflags f, bool iszero) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1369:61: error: ‘std::intmax_t’ has not been declared void format_float_string(S& str, std::intmax_t my_exp, std::intmax_t digits, std::ios_base::fmtflags f, bool iszero) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In function ‘void boost::multiprecision::detail::format_float_string(S&, int, int, std::ios_base::fmtflags, bool)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1371:10: error: expected nested-name-specifier before ‘size_type’ using size_type = typename S::size_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1384:51: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] digits = (std::max)(str.size(), size_type(16)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1395:37: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(digits), '0'); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1405:47: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(digits - 1), '0'); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1435:7: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t chars = str.size(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1435:7: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1436:7: error: ‘chars’ was not declared in this scope chars = digits - chars; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1447:41: error: ‘intmax_t’ in namespace ‘std’ does not name a type if (1 + my_exp > static_cast(str.size())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1454:46: error: ‘intmax_t’ in namespace ‘std’ does not name a type else if (my_exp + 1 < static_cast(str.size())) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:27:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_RVALUE_REFERENCES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_RVALUE_REFERENCES being set" ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:30:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_TEMPLATE_ALIASES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_TEMPLATE_ALIASES being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:33:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_ARRAY being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_ARRAY being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1473:10: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t l = str.find('.') + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:36:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_TYPE_TRAITS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_TYPE_TRAITS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:39:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_ALLOCATOR being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_ALLOCATOR being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1473:10: note: suggested alternatives: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:42:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_CONSTEXPR being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_CONSTEXPR being set" ^ In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:48:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:51:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_FUNCTIONAL being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_FUNCTIONAL being set" ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1474:10: error: ‘l’ was not declared in this scope l = digits - (str.size() - l); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:54:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_VARIADIC_TEMPLATES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_VARIADIC_TEMPLATES being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:57:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:60:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DECLTYPE being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DECLTYPE being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:63:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_STATIC_ASSERT being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_STATIC_ASSERT being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1476:35: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(l), '0'); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:66:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DEFAULTED_FUNCTIONS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DEFAULTED_FUNCTIONS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:69:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_NOEXCEPT being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_NOEXCEPT being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:72:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:75:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:249:65: error: ‘boost::multiprecision::detail::abs’ has not been declared #define BOOST_MP_USING_ABS using boost::multiprecision::detail::abs; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1481:7: note: in expansion of macro ‘BOOST_MP_USING_ABS’ BOOST_MP_USING_ABS ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:92:21: warning: thread_local on mingw is broken, please use MSys mingw gcc-9 or later, see https://sourceforge.net/p/mingw-w64/bugs/527/ #pragma GCC warning "thread_local on mingw is broken, please use MSys mingw gcc-9 or later, see https://sourceforge.net/p/mingw-w64/bugs/527/" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:4: warning: identifier ‘constexpr’ is a keyword in C++11 [-Wc++0x-compat] static constexpr const expression_template_option value = et_on; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:236:1: warning: identifier ‘noexcept’ is a keyword in C++11 [-Wc++0x-compat] constexpr typename std::enable_if<(boost::multiprecision::detail::is_signed::value || std::is_floating_point::value), T>::type abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:4: warning: identifier ‘static_assert’ is a keyword in C++11 [-Wc++0x-compat] static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:453:4: warning: identifier ‘decltype’ is a keyword in C++11 [-Wc++0x-compat] using type = decltype(T1() + T2()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:31: error: redefinition of ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:31: note: ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ previously declared here BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:31: error: redefinition of ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:31: note: ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ previously declared here BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:63: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:80: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:140: error: expected initializer before ‘noexcept’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected template-name before ‘<’ token struct number_category_base : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected template-name before ‘<’ token struct number_category_base : public std::integral_constant::is_integer ? number_kind_integer : (std::numeric_limits::max_exponent ? number_kind_floating_point : number_kind_unknown)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: error: ‘is_class’ is not a member of ‘std’ struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/detail/indirect_traits.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_class.hpp:105:27: note: ‘boost::is_class’ template struct is_class : public integral_constant::value> {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: error: ‘is_class’ is not a member of ‘std’ struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/detail/indirect_traits.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_class.hpp:105:27: note: ‘boost::is_class’ template struct is_class : public integral_constant::value> {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:76: error: wrong number of template arguments (2, should be 3) struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:8: note: provided for ‘template, bool > struct boost::multiprecision::number_category_base’ struct number_category_base : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:77: error: expected ‘{’ before ‘::’ token struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:85: error: expected initializer before ‘||’ token struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected template-name before ‘<’ token struct number_category : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected template-name before ‘<’ token struct number_category : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected template-name before ‘<’ token struct number_category<__float128> : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1579:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1588:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::value == number_kind_complex, typename component_type::type, T>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected template-name before ‘<’ token struct is_unsigned_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected template-name before ‘<’ token struct is_signed_number : public std::integral_constant::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected template-name before ‘<’ token struct is_interval_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected template-name before ‘<’ token struct is_equivalent_number_type : public std::is_same ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1636:16: error: expected nested-name-specifier before ‘type’ using type = typename boost::multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In function ‘R boost::math::tools::real_cast(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1648:16: error: expected nested-name-specifier before ‘val_type’ using val_type = typename boost::multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected template-name before ‘<’ token struct is_complex_type > : public std::integral_constant::value == boost::multiprecision::number_kind_complex> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1665:11: error: ‘constexpr’ does not name a type static constexpr const bool value = true; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1665:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected template-name before ‘<’ token struct is_variable_precision : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:16:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:16:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:21:139: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:21:156: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:33:125: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_imp(const boost::multiprecision::number& n, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:33:142: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_imp(const boost::multiprecision::number& n, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:38:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:38:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:47:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const Terminal&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:47:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:53:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const Terminal (&)[N]) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:53:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:59:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const boost::multiprecision::number& n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:59:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:65:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:65:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:71:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:71:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:77:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:77:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:83:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:83:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:97:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:97:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:99:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&, const U&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:99:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:101:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&, const U&, const V&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:101:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:77: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:94: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:38: error: redefinition of ‘template void boost::multiprecision::detail::maybe_promote_precision(T*, int)’ inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:38: note: ‘template void boost::multiprecision::detail::maybe_promote_precision(T*, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp: In function ‘void boost::multiprecision::detail::maybe_promote_precision(T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:33: error: ‘integral_constant’ is not a member of ‘std’ maybe_promote_precision(obj, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:33: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:56: error: expected primary-expression before ‘bool’ maybe_promote_precision(obj, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:126: error: expected primary-expression before ‘)’ token maybe_promote_precision(obj, std::integral_constant::value>()); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:21:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:26:1: error: expected unqualified-id before ‘using’ using mp_size_t = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:30:1: error: expected unqualified-id before ‘using’ using mp_bool = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:36:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:40:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class F> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:43:22: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:44:5: error: expected unqualified-id before ‘using’ using fn = typename F::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:52:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> // Template template parameter must use class ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:52:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> // Template template parameter must use class ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:53:27: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_size_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:55:11: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:60:1: error: expected unqualified-id before ‘using’ using mp_size = typename detail::mp_size_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:67:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:67:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:68:32: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_front_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:70:11: error: expected nested-name-specifier before ‘type’ using type = T1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:75:1: error: expected unqualified-id before ‘using’ using mp_front = typename detail::mp_front_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:84:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:84:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:87:11: error: expected nested-name-specifier before ‘type’ using type = T0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:90:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:90:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:93:11: error: expected nested-name-specifier before ‘type’ using type = T1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:96:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:96:88: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:99:11: error: expected nested-name-specifier before ‘type’ using type = T2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:102:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:102:101: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:105:11: error: expected nested-name-specifier before ‘type’ using type = T3; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:108:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:108:114: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:111:11: error: expected nested-name-specifier before ‘type’ using type = T4; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:114:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:114:127: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename... T> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:117:11: error: expected nested-name-specifier before ‘type’ using type = T5; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:120:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:121:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:124:11: error: expected nested-name-specifier before ‘type’ using type = T6; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:127:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:128:31: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:131:11: error: expected nested-name-specifier before ‘type’ using type = T7; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:134:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:135:44: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:138:11: error: expected nested-name-specifier before ‘type’ using type = T8; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:141:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:142:57: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:145:11: error: expected nested-name-specifier before ‘type’ using type = T9; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:148:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:149:71: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:152:11: error: expected nested-name-specifier before ‘type’ using type = T10; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:155:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:156:85: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename T11, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:159:11: error: expected nested-name-specifier before ‘type’ using type = T11; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:162:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:163:99: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:166:11: error: expected nested-name-specifier before ‘type’ using type = T12; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:171:1: error: expected unqualified-id before ‘using’ using mp_at_c = typename detail::mp_at_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:174:1: error: expected unqualified-id before ‘using’ using mp_at = typename detail::mp_at_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:178:1: error: expected unqualified-id before ‘using’ using mp_back = mp_at_c::value - 1>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:182:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:64: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:188:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:192:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:193:1: error: expected unqualified-id before ‘using’ using mp_push_back = typename detail::mp_push_back_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:197:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:64: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:203:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:207:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:208:1: error: expected unqualified-id before ‘using’ using mp_push_front = typename detail::mp_push_front_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:212:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:215:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:218:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:224:11: error: expected nested-name-specifier before ‘type’ using type = E; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:228:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:229:1: error: expected unqualified-id before ‘using’ using mp_if_c = typename detail::mp_if_c_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:231:42: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:232:1: error: expected unqualified-id before ‘using’ using mp_if = typename detail::mp_if_c_impl(C::value), T, E...>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:236:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:239:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:239:58: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:242:11: error: expected nested-name-specifier before ‘type’ using type = mp_size_t<0>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:245:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:248:11: error: expected nested-name-specifier before ‘r’ using r = typename mp_find_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:249:11: error: expected nested-name-specifier before ‘type’ using type = mp_size_t<1 + r::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:86: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:255:11: error: expected nested-name-specifier before ‘type’ using type = typename mp_if, mp_identity>, mp_find_if_impl_2, P>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:259:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:260:1: error: expected unqualified-id before ‘using’ using mp_find_if = typename detail::mp_find_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:263:1: error: expected unqualified-id before ‘using’ using mp_find_if_q = mp_find_if; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:267:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:273:11: error: expected nested-name-specifier before ‘type’ using type = mp_list<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:276:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:276:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:277:29: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:279:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:283:42: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:285:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:289:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:289:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:290:53: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2, L3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:292:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:297:64: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2, L3, L4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:299:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:66: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:307:11: error: expected nested-name-specifier before ‘type’ using type = typename mp_append_impl, Lr...>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:311:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:312:1: error: expected unqualified-id before ‘using’ using mp_append = typename detail::mp_append_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:316:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:73: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:325:15: error: expected nested-name-specifier before ‘type’ using type = mp_if, mp_list<>, mp_list>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:328:11: error: expected nested-name-specifier before ‘type’ using type = mp_append, typename _f::type...>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:332:36: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:333:1: error: expected unqualified-id before ‘using’ using mp_remove_if = typename detail::mp_remove_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:336:1: error: expected unqualified-id before ‘using’ using mp_remove_if_q = mp_remove_if; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:353:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:356:25: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:357:1: error: expected unqualified-id before ‘using’ using index_sequence = integer_sequence; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat] BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:367:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:373:11: error: expected nested-name-specifier before ‘type’ using type = F; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:377:1: error: expected unqualified-id before ‘using’ using iseq_if_c = typename iseq_if_c_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:382:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:388:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:388:35: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:389:83: error: ‘>>’ should be ‘> >’ within a nested template argument list struct append_integer_sequence, integer_sequence> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:391:11: error: expected nested-name-specifier before ‘type’ using type = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:19: error: ‘N’ is not a type static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:21: error: expected ‘,’ or ‘...’ before ‘>=’ token static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:51: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:403:12: error: ‘constexpr’ does not name a type static constexpr T M = N / 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:403:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:404:12: error: ‘constexpr’ does not name a type static constexpr T R = N % 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:404:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:406:11: error: expected nested-name-specifier before ‘seq1’ using seq1 = typename make_integer_sequence_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:407:11: error: expected nested-name-specifier before ‘seq2’ using seq2 = typename append_integer_sequence::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:408:11: error: expected nested-name-specifier before ‘seq3’ using seq3 = typename make_integer_sequence_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:409:11: error: expected nested-name-specifier before ‘seq4’ using seq4 = typename append_integer_sequence::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:412:11: error: expected nested-name-specifier before ‘type’ using type = seq4; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:418:11: error: expected nested-name-specifier before ‘type’ using type = typename iseq_if_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:429:25: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:430:1: error: expected unqualified-id before ‘using’ using index_sequence = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:433:1: error: expected unqualified-id before ‘using’ using make_index_sequence = make_integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:435:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:436:1: error: expected unqualified-id before ‘using’ using index_sequence_for = make_integer_sequence; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:25:1: error: ‘constexpr’ does not name a type constexpr int digits(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:25:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:27:1: error: ‘constexpr’ does not name a type constexpr T epsilon(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept(std::is_floating_point::value); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:27:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:235:10: error: expected nested-name-specifier before ‘digits2_type’ using digits2_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:246:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:261:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(boost::math::policies::detail::test_is_valid_arg(static_cast(0))) == sizeof(char); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:261:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:268:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_valid_policy_imp::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:268:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:275:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(boost::math::policies::detail::test_is_default_arg(static_cast(0))) == sizeof(char); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:275:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:282:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_default_policy_imp::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:282:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:283:10: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:288:13: error: expected nested-name-specifier before ‘type’ using type = is_default_policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:295:10: error: expected nested-name-specifier before ‘type’ using type = typename append_N, T, N-1>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:301:10: error: expected nested-name-specifier before ‘type’ using type = Seq; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:380:10: error: expected nested-name-specifier before ‘arg_list’ using arg_list = mp::mp_list; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:381:11: error: ‘constexpr’ does not name a type static constexpr std::size_t arg_list_size = mp::mp_size::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:381:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:386:13: error: expected nested-name-specifier before ‘type’ using type = A; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:392:13: error: expected nested-name-specifier before ‘type’ using type = mp::mp_at; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:399:13: error: expected nested-name-specifier before ‘index’ using index = mp::mp_find_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:400:14: error: ‘constexpr’ does not name a type static constexpr bool end = (index::value >= arg_list_size); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:400:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:402:13: error: expected nested-name-specifier before ‘type’ using type = typename pick_arg::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:406:10: error: expected nested-name-specifier before ‘digits10_type’ using digits10_type = typename arg_type, digits10<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:407:10: error: expected nested-name-specifier before ‘bits_precision_type’ using bits_precision_type = typename arg_type, digits2<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:412:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename arg_type, domain_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:413:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = typename arg_type, pole_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:414:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = typename arg_type, overflow_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:415:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = typename arg_type, underflow_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:416:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = typename arg_type, denorm_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:417:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = typename arg_type, evaluation_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:418:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = typename arg_type, rounding_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:419:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = typename arg_type, indeterminate_result_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:422:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename detail::precision::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:425:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = typename arg_type, promote_float<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:426:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = typename arg_type, promote_double<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:429:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = typename arg_type, discrete_quantile<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:432:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = typename arg_type, assert_undefined<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:435:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = typename arg_type, max_series_iterations<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:436:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = typename arg_type, max_root_iterations<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:448:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = domain_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:449:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = pole_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:450:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = overflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:451:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = underflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:452:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = denorm_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:453:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = evaluation_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:454:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = rounding_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:455:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = indeterminate_result_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:457:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = digits2<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:461:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = promote_float<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:462:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = promote_double<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:463:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = discrete_quantile<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:464:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = assert_undefined<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:465:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = max_series_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:466:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = max_root_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:473:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = domain_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:474:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = pole_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:475:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = overflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:476:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = underflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:477:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = denorm_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:478:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = evaluation_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:479:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = rounding_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:480:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = indeterminate_result_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:482:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = digits2<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:486:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = promote_float; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:487:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = promote_double; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:488:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = discrete_quantile<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:489:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = assert_undefined<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:490:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = max_series_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:491:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = max_root_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:511:10: error: expected nested-name-specifier before ‘arg_list’ using arg_list = mp::mp_list; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:512:11: error: ‘constexpr’ does not name a type static constexpr std::size_t arg_list_size = mp::mp_size::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:512:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:517:13: error: expected nested-name-specifier before ‘type’ using type = A; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:523:13: error: expected nested-name-specifier before ‘type’ using type = mp::mp_at; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:530:13: error: expected nested-name-specifier before ‘index’ using index = mp::mp_find_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:531:14: error: ‘constexpr’ does not name a type static constexpr bool end = (index::value >= arg_list_size); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:531:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:533:13: error: expected nested-name-specifier before ‘type’ using type = typename pick_arg::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:537:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename arg_type, typename Policy::domain_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:538:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = typename arg_type, typename Policy::pole_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:539:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = typename arg_type, typename Policy::overflow_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:540:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = typename arg_type, typename Policy::underflow_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:541:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = typename arg_type, typename Policy::denorm_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:542:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = typename arg_type, typename Policy::evaluation_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:543:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = typename arg_type, typename Policy::rounding_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:544:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = typename arg_type, typename Policy::indeterminate_result_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:547:10: error: expected nested-name-specifier before ‘digits10_type’ using digits10_type = typename arg_type, digits10<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:548:10: error: expected nested-name-specifier before ‘bits_precision_type’ using bits_precision_type = typename arg_type, typename Policy::precision_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:549:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename detail::precision::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:552:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = typename arg_type, typename Policy::promote_float_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:553:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = typename arg_type, typename Policy::promote_double_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:556:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = typename arg_type, typename Policy::discrete_quantile_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:559:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = typename arg_type, typename Policy::assert_undefined_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:562:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = typename arg_type, typename Policy::max_series_iterations_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:563:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = typename arg_type, typename Policy::max_root_iterations_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:566:10: error: expected nested-name-specifier before ‘result_list’ using result_list = mp::mp_list< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:584:10: error: expected nested-name-specifier before ‘fn’ using fn = mp::mp_quote_trait; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:585:10: error: expected nested-name-specifier before ‘reduced_list’ using reduced_list = mp::mp_remove_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:588:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::append_N::value)>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:591:10: error: expected nested-name-specifier before ‘type’ using type = policy< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:623:10: error: expected nested-name-specifier before ‘type’ using type = policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:640:10: error: expected nested-name-specifier before ‘type’ using type = policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:643:8: error: ‘constexpr’ does not name a type inline constexpr policy<> make_policy() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:643:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:647:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1>::type make_policy(const A1&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:647:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:654:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2>::type make_policy(const A1&, const A2&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:654:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:661:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3>::type make_policy(const A1&, const A2&, const A3&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:661:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:668:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4>::type make_policy(const A1&, const A2&, const A3&, const A4&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:668:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:675:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:675:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:682:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:682:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:689:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:689:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:696:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:696:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:703:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:703:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:710:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:710:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:717:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:717:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:735:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:741:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:18: error: expected identifier before ‘(’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:46: error: expected ‘;’ at end of member declaration static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:750:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename Policy::precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:751:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:788:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:796:8: error: ‘constexpr’ does not name a type inline constexpr int digits_imp(std::true_type const&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:796:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:804:8: error: ‘constexpr’ does not name a type inline constexpr int digits_imp(std::false_type const&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:804:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:812:8: error: ‘constexpr’ does not name a type inline constexpr int digits(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:812:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:818:8: error: ‘constexpr’ does not name a type inline constexpr int digits_base10(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:818:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:824:8: error: ‘constexpr’ does not name a type inline constexpr unsigned long get_max_series_iterations() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:824:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:831:8: error: ‘constexpr’ does not name a type inline constexpr unsigned long get_max_root_iterations() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:831:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:17: error: expected ‘;’ at end of member declaration static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:33: error: ‘std::is_floating_point’ has not been declared static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:50: error: expected ‘,’ or ‘...’ before ‘<’ token static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:60: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:68: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:68: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:69: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:69: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:69: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:69: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:874:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon_imp(std::true_type const&) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:874:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:886:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon_imp(std::false_type const&) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:886:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:894:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:894:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:920:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(::boost::math::policies::detail::test_is_policy(static_cast(0))) == sizeof(char)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:920:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:929:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_policy_imp

::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:929:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:930:10: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:939:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename Policy::domain_error_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:940:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:949:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename Policy::domain_error_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:950:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:970:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:970:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:31: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:31: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:31: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:31: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:35: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:52: error: expected ‘,’ or ‘...’ before ‘<’ token inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:10: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:35: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:52: error: expected ‘,’ or ‘...’ before ‘<’ token inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:10: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:154:50: error: ‘true_type’ in namespace ‘std’ does not name a type inline BOOST_MATH_CONSTEXPR T epsilon(const std::true_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:180:29: error: ‘false_type’ in namespace ‘std’ does not name a type inline T epsilon(const std::false_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:180:10: error: redefinition of ‘template T boost::math::tools::detail::epsilon(const int&)’ inline T epsilon(const std::false_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:154:31: note: ‘template T boost::math::tools::detail::epsilon(const int&)’ previously declared here inline BOOST_MATH_CONSTEXPR T epsilon(const std::true_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:190:26: error: ‘conditional’ in namespace ‘std’ does not name a template type typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:190:37: error: expected unqualified-id before ‘<’ token typedef typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:198:40: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, value = tag_type::value ? true : false); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected template-name before ‘<’ token template struct log_limit_noexcept_traits_imp : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp: In function ‘T boost::math::tools::epsilon()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:30: error: ‘integral_constant’ is not a member of ‘std’ return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:30: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:53: error: expected primary-expression before ‘bool’ return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:101: error: expected primary-expression before ‘)’ token return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:260:59: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:260:76: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:31: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:31: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:48: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:65: error: expected ‘,’ or ‘...’ before ‘<’ token inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:10: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:299:59: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:299:76: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:31: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:31: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:48: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:65: error: expected ‘,’ or ‘...’ before ‘<’ token inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:10: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:54: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:71: error: expected ‘,’ or ‘...’ before ‘<’ token inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:10: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:379:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant::radix == 2) && (::std::numeric_limits::digits != INT_MAX) ? std::numeric_limits::digits : 0> tag_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:48: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:76: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:103: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:130: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp: In function ‘void boost::math::policies::check_series_iterations(const char*, uintmax_t, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:19: error: ‘get_max_series_iterations’ is not a member of ‘boost::math::policies’ if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:61: error: expected primary-expression before ‘>’ token if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:63: error: expected primary-expression before ‘)’ token if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp: In function ‘void boost::math::policies::check_root_iterations(const char*, uintmax_t, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:19: error: ‘get_max_root_iterations’ is not a member of ‘boost::math::policies’ if(max_iter >= policies::get_max_root_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:59: error: expected primary-expression before ‘>’ token if(max_iter >= policies::get_max_root_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:61: error: expected primary-expression before ‘)’ token if(max_iter >= policies::get_max_root_iterations()) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/detail/round_fwd.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:61:15: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::value, double, T>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:65:53: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = float; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:66:53: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg{ using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:67:59: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:68:52: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:74:15: error: expected nested-name-specifier before ‘T1P’ using T1P = typename promote_arg::type; // T1 perhaps promoted. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:75:15: error: expected nested-name-specifier before ‘T2P’ using T2P = typename promote_arg::type; // T2 perhaps promoted. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:77:15: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/detail/round_fwd.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:98:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = float; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:99:64: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2{ using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:100:75: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:101:60: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:102:62: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:103:62: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:104:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:105:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:106:68: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:107:68: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:108:65: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:109:65: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:110:70: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:111:70: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:112:71: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:113:71: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:118:16: error: expected nested-name-specifier before ‘type’ using type = typename promote_args_2< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:150:16: error: expected nested-name-specifier before ‘type’ using type = typename promote_args_2< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:197:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:197:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:200:25: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:200:34: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:208:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:208:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:242:13: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:398:13: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:641:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_no_int_tag; // No integer optimisation possible. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:642:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_maybe_int_tag; // Maybe integer optimisation. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:643:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_int_tag; // Definite integer optimisation. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:648:16: error: expected nested-name-specifier before ‘result_type’ using result_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:654:47: error: ‘result_type’ was not declared in this scope typedef typename policies::precision::type precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:654:66: error: template argument 1 is invalid typedef typename policies::precision::type precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:656:16: error: expected nested-name-specifier before ‘optimisation_tag’ using optimisation_tag = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:666:16: error: expected nested-name-specifier before ‘optimisation_tag128’ using optimisation_tag128 = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:904:29: error: ‘conditional’ in namespace ‘std’ does not name a template type typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:904:40: error: expected unqualified-id before ‘<’ token typedef typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:110:43: error: ‘true_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(T t, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:127:41: error: ‘false_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(T, const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:127:13: error: redefinition of ‘template bool boost::math_detail::is_nan_helper(T, const int&)’ inline bool is_nan_helper(T, const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:110:13: note: ‘template bool boost::math_detail::is_nan_helper(T, const int&)’ previously declared here inline bool is_nan_helper(T t, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:133:52: error: ‘true_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(__float128 f, const std::true_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:134:52: error: ‘false_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(__float128 f, const std::false_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp: In function ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:134:13: error: redefinition of ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’ inline bool is_nan_helper(__float128 f, const std::false_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:133:13: note: ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’ previously defined here inline bool is_nan_helper(__float128 f, const std::true_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp: In function ‘int boost::math::detail::fpclassify_imp(T, const boost::math::detail::generic_tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:60: error: ‘is_floating_point’ in namespace ‘std’ does not name a template type if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:77: error: expected ‘(’ before ‘<’ token if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:79: error: expected primary-expression before ‘>’ token if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:80: error: ‘::type’ has not been declared if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:80: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:23:94: error: ‘false_type’ in namespace ‘std’ does not name a type inline typename tools::promote_args::type trunc(const T& v, const Policy& pol, const std::false_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:33:90: error: ‘true_type’ in namespace ‘std’ does not name a type inline typename tools::promote_args::type trunc(const T& v, const Policy&, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:33:46: error: redefinition of ‘template typename boost::math::tools::promote_args::type boost::math::detail::trunc(const T&, const Policy&, const int&)’ inline typename tools::promote_args::type trunc(const T& v, const Policy&, const std::true_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:23:46: note: ‘template typename boost::math::tools::promote_args::type boost::math::detail::trunc(const T&, const Policy&, const int&)’ previously declared here inline typename tools::promote_args::type trunc(const T& v, const Policy& pol, const std::false_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::trunc(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:33: error: ‘integral_constant’ is not a member of ‘std’ return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:33: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:56: error: expected primary-expression before ‘bool’ return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:105: error: expected primary-expression before ‘)’ token return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:119:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:119:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/int_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/int_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:65: error: template argument 1 is invalid inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:66: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:66: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:73: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:134:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:134:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/int_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/int_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:66: error: template argument 1 is invalid inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:67: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: redeclaration of ‘template int value’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: previous declaration ‘template int value’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:67: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:74: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:151:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:151:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/int_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/int_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:83: error: template argument 1 is invalid inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:84: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: redeclaration of ‘template int value’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: previous declaration ‘template int value’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:84: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:91: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:65:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(cdf(d, 0.0f)) != 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:65:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:72:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(quantile(d, 0.0f)) != 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:72:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:78:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:78:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:101:11: error: ‘constexpr’ does not name a type static constexpr bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:101:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:107:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:107:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:116:11: error: ‘constexpr’ does not name a type static constexpr bool value = (::boost::math::tools::detail::is_scaled_distribution_helper::value>::value); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:116:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected template-name before ‘<’ token template struct is_distribution : public std::integral_constant::value> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected template-name before ‘<’ token template struct is_scaled_distribution : public std::integral_constant::value> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:44:64: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:46:65: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:48:70: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:51:69: error: expected class-name before ‘{’ token struct has_hidden_guard_digits<__float128> : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:54:94: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:56:98: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:59:60: error: expected class-name before ‘{’ token struct has_hidden_guard_digits_10 : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected template-name before ‘<’ token struct has_hidden_guard_digits_10 : public std::integral_constant::digits10 != std::numeric_limits::max_digits10)> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:71:58: error: ‘false_type’ in namespace ‘std’ does not name a type inline const T& normalize_value(const T& val, const std::false_type&) { return val; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:73:51: error: ‘true_type’ in namespace ‘std’ does not name a type inline T normalize_value(const T& val, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:44: error: ‘boost::math::detail::get_smallest_value’ declared as an ‘inline’ variable inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:29: error: ‘true_type’ is not a member of ‘std’ inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:29: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:10: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:86:1: error: expected ‘;’ before ‘{’ token { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:45: error: ‘boost::math::detail::get_smallest_value’ declared as an ‘inline’ variable inline T get_smallest_value(std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:29: error: ‘false_type’ is not a member of ‘std’ inline T get_smallest_value(std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:29: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:10: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:102:1: error: expected ‘;’ before ‘{’ token { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:44: error: previous non-function declaration ‘template T boost::math::detail::get_smallest_value’ inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:107:29: error: conflicts with function declaration ‘template T boost::math::detail::get_smallest_value()’ inline T get_smallest_value() ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘T boost::math::detail::get_smallest_value()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:33: error: ‘integral_constant’ is not a member of ‘std’ return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:33: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:56: error: expected primary-expression before ‘bool’ return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:165: error: expected primary-expression before ‘)’ token return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:149:38: error: ‘true_type’ in namespace ‘std’ does not name a type inline T calc_min_shifted(const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:155:38: error: ‘false_type’ in namespace ‘std’ does not name a type inline T calc_min_shifted(const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:155:10: error: redefinition of ‘template T boost::math::detail::calc_min_shifted(const int&)’ inline T calc_min_shifted(const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:149:10: note: ‘template T boost::math::detail::calc_min_shifted(const int&)’ previously declared here inline T calc_min_shifted(const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘T boost::math::detail::get_min_shift_value()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:45: error: ‘integral_constant’ is not a member of ‘std’ static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:45: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:68: error: expected primary-expression before ‘bool’ static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:153: error: expected primary-expression before ‘)’ token static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:186:43: error: ‘true_type’ in namespace ‘std’ does not name a type T float_next_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:232:43: error: ‘false_type’ in namespace ‘std’ does not name a type T float_next_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:232:3: error: redefinition of ‘template T boost::math::detail::float_next_imp(const T&, const int&, const Policy&)’ T float_next_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:186:3: note: ‘template T boost::math::detail::float_next_imp(const T&, const int&, const Policy&)’ previously declared here T float_next_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_next(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:153: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:153: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:176: error: expected primary-expression before ‘bool’ return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:283: error: expected primary-expression before ‘)’ token return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:320:44: error: ‘true_type’ in namespace ‘std’ does not name a type T float_prior_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:367:44: error: ‘false_type’ in namespace ‘std’ does not name a type T float_prior_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:367:3: error: redefinition of ‘template T boost::math::detail::float_prior_imp(const T&, const int&, const Policy&)’ T float_prior_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:320:3: note: ‘template T boost::math::detail::float_prior_imp(const T&, const int&, const Policy&)’ previously declared here T float_prior_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_prior(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:154: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:154: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:177: error: expected primary-expression before ‘bool’ return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:284: error: expected primary-expression before ‘)’ token return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:469:57: error: ‘true_type’ in namespace ‘std’ does not name a type T float_distance_imp(const T& a, const T& b, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:574:57: error: ‘false_type’ in namespace ‘std’ does not name a type T float_distance_imp(const T& a, const T& b, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:574:3: error: redefinition of ‘template T boost::math::detail::float_distance_imp(const T&, const T&, const int&, const Policy&)’ T float_distance_imp(const T& a, const T& b, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:469:3: note: ‘template T boost::math::detail::float_distance_imp(const T&, const T&, const int&, const Policy&)’ previously declared here T float_distance_imp(const T& a, const T& b, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_distance(const T&, const U&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:275: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:275: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:298: error: expected primary-expression before ‘bool’ return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:405: error: expected primary-expression before ‘)’ token return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:723:53: error: ‘true_type’ in namespace ‘std’ does not name a type T float_advance_imp(T val, int distance, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:806:53: error: ‘false_type’ in namespace ‘std’ does not name a type T float_advance_imp(T val, int distance, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:806:3: error: redefinition of ‘template T boost::math::detail::float_advance_imp(T, int, const int&, const Policy&)’ T float_advance_imp(T val, int distance, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:723:3: note: ‘template T boost::math::detail::float_advance_imp(T, int, const int&, const Policy&)’ previously declared here T float_advance_imp(T val, int distance, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_advance(T, int, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:166: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:166: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:189: error: expected primary-expression before ‘bool’ return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:296: error: expected primary-expression before ‘)’ token return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:38:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:38:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:40:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:40:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:42:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:42:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:44:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:44:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:46:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:46:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:70:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:70:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:78:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:78:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:85:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:85:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:93:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:93:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:100:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:100:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:108:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:108:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:119:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:119:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:126:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:126:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:131:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:131:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:138:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:138:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:143:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:143:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:151:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:151:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:158:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:158:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:166:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:166:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:173:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:173:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:181:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:181:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:188:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:188:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:196:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:196:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:203:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:203:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:211:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:211:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:219:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:219:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:227:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:227:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:258:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:258:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:265:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:265:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:271:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_add_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:271:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_add_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_add_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:324:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:324:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:331:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:331:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:337:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && is_signed_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:337:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && is_signed_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:343:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:343:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:350:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:350:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_subtract_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:402:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:402:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:409:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:409:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:415:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_multiply_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:415:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_multiply_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_multiply_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:464:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_same::value, T>::type make_T(const U& u) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:464:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_same::value, T>::type make_T(const U& u) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:477:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:477:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:482:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:482:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:487:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:487:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:502:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:502:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:529:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:529:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:536:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:536:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:542:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:542:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:549:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:549:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_divide_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:606:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:606:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:613:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:613:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:619:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:619:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:626:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:626:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_modulus_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:681:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:681:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:688:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:688:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:694:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_and_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:694:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_and_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:699:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value || std::is_same::value>::type eval_bitwise_and_default(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:699:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value || std::is_same::value>::type eval_bitwise_and_default(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:731:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:731:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:738:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:738:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:744:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_or_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:744:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_or_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bitwise_or_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:796:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:796:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:803:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:803:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:809:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_xor_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:809:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_xor_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bitwise_xor_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_increment(T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:843:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:844:30: error: ‘ui_type’ does not name a type eval_add(val, static_cast(1u)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_decrement(T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:849:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:850:35: error: ‘ui_type’ does not name a type eval_subtract(val, static_cast(1u)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::eval_is_zero(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:870:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:871:35: error: ‘ui_type’ does not name a type return val.compare(static_cast(0)) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::default_ops::eval_get_sign(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:876:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:877:35: error: ‘ui_type’ does not name a type return val.compare(static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:881:108: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:881:125: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:890:108: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:890:125: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::assign_components_imp(T&, const V&, const U&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:892:10: error: expected nested-name-specifier before ‘component_number_type’ using component_number_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:894:4: error: ‘component_number_type’ was not declared in this scope component_number_type x(v1), y(v2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:895:30: error: ‘x’ was not declared in this scope assign_components(result, x.backend(), y.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:895:43: error: ‘y’ was not declared in this scope assign_components(result, x.backend(), y.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected template-name before ‘<’ token struct type : public std::integral_constant::value && (std::numeric_limits::digits >= b)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:53: error: ‘tuple_size’ is not a member of ‘std’ template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:74: error: expected primary-expression before ‘>’ token template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:75: error: ‘::value’ has not been declared template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:75: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:946:11: error: ‘constexpr’ does not name a type static constexpr int value = std::is_same::type>::value ? i : find_index_of_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:946:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:951:11: error: ‘constexpr’ does not name a type static constexpr int value = -1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:951:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:959:10: error: expected nested-name-specifier before ‘list_type’ using list_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:966:11: error: ‘constexpr’ does not name a type static constexpr int start = find_index_of_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:966:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:967:11: error: ‘constexpr’ does not name a type static constexpr int index_of_type = boost::multiprecision::detail::find_index_of_large_enough_type::digits>::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:967:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:968:10: error: expected nested-name-specifier before ‘type’ using type = typename boost::multiprecision::detail::dereference_tuple >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:972:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, bool>::type check_in_range(const T& t) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:972:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, bool>::type check_in_range(const T& t) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:982:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:982:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1007:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !boost::multiprecision::detail::is_integral::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1007:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !boost::multiprecision::detail::is_integral::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:91: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:108: error: expected ‘,’ or ‘...’ before ‘<’ token inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:91: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:108: error: expected ‘,’ or ‘...’ before ‘<’ token inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:13: error: redefinition of ‘template void boost::multiprecision::default_ops::last_chance_eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&, int)’ inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:13: note: ‘template void boost::multiprecision::default_ops::last_chance_eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&, int)’ previously declared here inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1082:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value && number_category::value == number_kind_integer>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1083:58: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] last_chance_eval_convert_to(result, backend, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1105:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1106:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1106:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1107:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1108:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1116:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1117:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1117:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1118:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1119:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1127:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1128:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1128:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1129:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1130:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_abs(T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1141:10: error: expected nested-name-specifier before ‘type_list’ using type_list = typename U::signed_types ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1142:10: error: expected nested-name-specifier before ‘front’ using front = typename std::tuple_element<0, type_list>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1144:27: error: there are no arguments to ‘front’ that depend on a template parameter, so a declaration of ‘front’ must be available [-fpermissive] if (arg.compare(front(0)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_fabs(T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1151:10: error: expected nested-name-specifier before ‘type_list’ using type_list = typename U::signed_types ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1152:10: error: expected nested-name-specifier before ‘front’ using front = typename std::tuple_element<0, type_list>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1154:27: error: there are no arguments to ‘front’ that depend on a template parameter, so a declaration of ‘front’ must be available [-fpermissive] if (arg.compare(front(0)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1205:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1205:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1215:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1215:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1246:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const T& x, const A& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1246:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const T& x, const A& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1255:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const A& x, const T& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1255:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const A& x, const T& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_fdim(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1282:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1283:10: error: ‘ui_type’ does not name a type const ui_type zero = 0u; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1288:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1294:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1305:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1309:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const T& a, const A& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1309:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const T& a, const A& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1340:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const A& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1340:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const A& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_modf(T&, const T&, T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1393:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1406:26: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_round(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1426:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1440:44: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] eval_subtract(result, a, fp_type(0.5f)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1445:39: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] eval_add(result, a, fp_type(0.5f)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1456:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1456:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1465:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1465:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1470:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1470:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1479:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1479:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘unsigned int boost::multiprecision::default_ops::eval_lsb(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1487:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1499:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::eval_bit_test(const T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1543:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1545:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_set(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1554:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1556:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_flip(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1564:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1566:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_unset(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1574:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1576:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_integer_sqrt(B&, B&, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1593:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1595:18: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] s = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1598:21: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] r = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1604:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] s = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1656:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_floor(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1656:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_floor(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1658:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_ceil(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1658:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_ceil(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1660:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_trunc(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1660:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_trunc(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1662:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_sqrt(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1662:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_sqrt(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1664:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_ldexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1664:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_ldexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1666:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_frexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1666:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_frexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1669:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_asinh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1669:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_asinh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1671:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_acosh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1671:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_acosh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1673:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_atanh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1673:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_atanh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_logb(B&, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1725:10: error: expected nested-name-specifier before ‘max_t’ using max_t = typename std::conditional::value, boost::long_long_type, std::intmax_t>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1726:25: error: ‘max_t’ does not name a type result = static_cast(eval_ilogb(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:68: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:85: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:68: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:85: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:38: note: ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:64: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:81: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:38: note: ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::is_arg_nan(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:27: error: ‘integral_constant’ is not a member of ‘std’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:27: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:50: error: expected primary-expression before ‘bool’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:109: error: expected primary-expression before ‘)’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:112: error: ‘is_floating_point’ is not a member of ‘std’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:112: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:136: error: expected primary-expression before ‘>’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:138: error: expected primary-expression before ‘)’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_imag(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1879:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1880:18: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] to = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops_adl::eval_set_real_imp(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1889:10: error: expected nested-name-specifier before ‘to_component_type’ using to_component_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1890:13: error: ‘to_component_type’ has not been declared typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1890:55: error: expected ‘(’ before ‘to_component’ typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1891:4: error: ‘to_component’ was not declared in this scope to_component = from; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops_adl::eval_set_imag_imp(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1897:10: error: expected nested-name-specifier before ‘to_component_type’ using to_component_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1898:13: error: ‘to_component_type’ has not been declared typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1898:55: error: expected ‘(’ before ‘to_component’ typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1899:4: error: ‘to_component’ was not declared in this scope to_component = from; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1907:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1907:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1912:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1912:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_set_imag(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1931:105: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(T) == INT_MAX, "eval_set_imag needs to be specialised for each specific backend"); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_log2(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:12:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:13:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename std::tuple_element<0, typename T::signed_types>::type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:50:22: error: ‘ui_type’ does not name a type num = static_cast(1180509120uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:52:31: error: ‘ui_type’ does not name a type denom = static_cast(1277337600uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:53:31: error: ‘ui_type’ does not name a type next_term = static_cast(120uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:54:4: error: ‘si_type’ was not declared in this scope si_type sign = -1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:56:4: error: ‘ui_type’ was not declared in this scope ui_type limit = digits / 3 + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:17: error: expected ‘;’ before ‘n’ for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:24: error: ‘n’ was not declared in this scope for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:28: error: ‘limit’ was not declared in this scope for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:60:26: error: ‘ui_type’ does not name a type temp = static_cast(2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:65:7: error: ‘sign’ was not declared in this scope sign = -sign; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:65:7: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/sign.hpp:163:12: note: ‘boost::math::sign’ inline int sign BOOST_NO_MACRO_EXPAND(const T& z) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_e(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:83:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:109:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] lim = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:115:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:117:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:118:4: error: ‘ui_type’ was not declared in this scope ui_type i = 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:121:28: error: ‘i’ was not declared in this scope eval_multiply(denom, i); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_pi(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:132:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:133:10: error: expected nested-name-specifier before ‘real_type’ using real_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:159:17: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] a = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:163:22: error: there are no arguments to ‘real_type’ that depend on a template parameter, so a declaration of ‘real_type’ must be available [-fpermissive] B = real_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:165:23: error: there are no arguments to ‘real_type’ that depend on a template parameter, so a declaration of ‘real_type’ must be available [-fpermissive] D = real_type(0.25f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:168:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] lim = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘const T& boost::multiprecision::default_ops::get_constant_one_over_epsilon()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:274:13: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:276:28: error: ‘ui_type’ does not name a type result = static_cast(1u); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:34:10: error: expected nested-name-specifier before ‘int_type’ using int_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:27: error: ‘integral_constant’ is not a member of ‘std’ pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:27: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:50: error: expected primary-expression before ‘bool’ pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:63: error: expected primary-expression before ‘)’ token pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:50:26: error: there are no arguments to ‘int_type’ that depend on a template parameter, so a declaration of ‘int_type’ must be available [-fpermissive] result = int_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:13: error: redefinition of ‘template void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’ inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:13: note: ‘template void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’ previously declared here inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:94:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value>::type eval_pow(T& result, const T& t, const U& p) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:94:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value>::type eval_pow(T& result, const T& t, const U& p) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::hyp0F0(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:106:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:114:48: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(H0F0, x_pow_n_div_n_fact, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:121:4: error: ‘ui_type’ was not declared in this scope ui_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:128:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::hyp1F0(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:153:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:163:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_add(H1F0, si_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:169:4: error: ‘si_type’ was not declared in this scope si_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:172:10: error: ‘si_type’ does not name a type const si_type series_limit = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:177:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; n++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:177:20: error: ‘series_limit’ was not declared in this scope for (n = 2; n < series_limit; n++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:190:13: error: ‘series_limit’ was not declared in this scope if (n >= series_limit) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_exp(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:205:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:206:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:207:10: error: expected nested-name-specifier before ‘exp_type’ using exp_type = typename T::exponent_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:208:10: error: expected nested-name-specifier before ‘canonical_exp_type’ using canonical_exp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:222:29: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:229:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:240:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (xx.compare(si_type(1)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:250:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:255:29: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:261:40: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(exp_series, ui_type(k)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:267:43: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(exp_series, ui_type(k)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:56: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:56: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:79: error: expected primary-expression before ‘bool’ detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:91: error: expected primary-expression before ‘)’ token detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:291:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:308:4: error: ‘exp_type’ was not declared in this scope exp_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:309:21: error: ‘n’ was not declared in this scope eval_convert_to(&n, result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:311:42: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ if (n == (std::numeric_limits::max)()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:311:42: note: expected a type, got ‘exp_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:315:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:322:10: error: ‘si_type’ does not name a type const si_type p2 = static_cast(si_type(1) << 11); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:324:65: error: ‘canonical_exp_type’ does not name a type eval_multiply(exp_series, get_constant_ln2(), static_cast(n)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:326:28: error: ‘p2’ was not declared in this scope eval_divide(exp_series, p2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:44: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:44: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:67: error: expected primary-expression before ‘bool’ detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:79: error: expected primary-expression before ‘)’ token detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:331:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:336:36: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(result, ui_type(1), exp_series); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_log(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:351:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:352:10: error: expected nested-name-specifier before ‘exp_type’ using exp_type = typename T::exponent_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:353:10: error: expected nested-name-specifier before ‘canonical_exp_type’ using canonical_exp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:354:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:380:4: error: ‘exp_type’ was not declared in this scope exp_type e; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:382:24: error: ‘e’ was not declared in this scope eval_frexp(t, arg, &e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:385:27: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (t.compare(fp_type(2) / fp_type(3)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:385:40: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (t.compare(fp_type(2) / fp_type(3)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:392:69: error: there are no arguments to ‘canonical_exp_type’ that depend on a template parameter, so a declaration of ‘canonical_exp_type’ must be available [-fpermissive] eval_multiply(result, get_constant_ln2(), canonical_exp_type(e)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:394:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(t, ui_type(1)); /* -0.3 <= t <= 0.3 */ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:414:4: error: ‘ui_type’ was not declared in this scope ui_type k = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:417:9: error: ‘k’ was not declared in this scope ++k; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘const T& boost::multiprecision::default_ops::get_constant_log10()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:436:13: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:438:24: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] ten = ui_type(10u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_pow(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:465:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:466:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:476:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((a.compare(si_type(1)) == 0) || (x.compare(si_type(1)) == 0)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:476:60: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((a.compare(si_type(1)) == 0) || (x.compare(si_type(1)) == 0)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:481:27: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (a.compare(si_type(0)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:483:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:495:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:79: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:528:37: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:560:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:570:36: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(result, si_type(1), da); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:94: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:101: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:104: error: expected ‘(’ before ‘is_specialized’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:94: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:101: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:104: error: expected ‘(’ before ‘is_specialized’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:41: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:64: error: expected primary-expression before ‘bool’ detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:76: error: expected primary-expression before ‘)’ token detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: error: ‘intmax_t’ is not a member of ‘std’ an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: error: ‘intmax_t’ is not a member of ‘std’ an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:46: error: template argument 1 is invalid an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: error: ‘uintmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:135:27: note: ‘uintmax_t’ typedef unsigned long int uintmax_t; ^ /usr/include/stdint.h:135:27: note: ‘uintmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: error: ‘uintmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:135:27: note: ‘uintmax_t’ typedef unsigned long int uintmax_t; ^ /usr/include/stdint.h:135:27: note: ‘uintmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:74: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:620:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((x.compare(si_type(-1)) == 0) && (eval_fpclassify(a) == FP_INFINITE)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:622:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:627:34: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (x.compare(si_type(-1)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:633:31: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:656:30: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if ((x.compare(fp_type(0.5)) >= 0) && (x.compare(fp_type(0.9)) < 0) && (an < max_an) && (an > min_an)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:656:64: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if ((x.compare(fp_type(0.5)) >= 0) && (x.compare(fp_type(0.9)) < 0) && (an < max_an) && (an > min_an)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:658:34: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (a.compare(fp_type(1e-5f)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:673:26: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] t = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:39: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:39: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:62: error: expected primary-expression before ‘bool’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:74: error: expected primary-expression before ‘)’ token detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:683:26: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] t = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:36: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:59: error: expected primary-expression before ‘bool’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:71: error: expected primary-expression before ‘)’ token detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:714:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if >::value && !boost::multiprecision::detail::is_integral::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:714:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if >::value && !boost::multiprecision::detail::is_integral::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:731:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if >::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:731:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if >::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_exp2(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:43: error: ‘tuple_element’ in namespace ‘std’ does not name a template type temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected ‘>’ before ‘<’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:86: error: expected ‘(’ before ‘>’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:87: error: ‘::type’ has not been declared temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:87: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:98: error: expected ‘)’ before ‘;’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:37: error: ‘tuple_element’ in namespace ‘std’ does not name a template type temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected ‘>’ before ‘<’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:80: error: expected ‘(’ before ‘>’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:81: error: ‘::type’ has not been declared temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:81: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:92: error: expected ‘)’ before ‘;’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::small_sinh_series(T, T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:778:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:786:4: error: ‘ui_type’ was not declared in this scope ui_type k = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:794:24: error: ‘k’ was not declared in this scope eval_divide(p, ++k); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::sinhcosh(const T&, T*, T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:805:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:806:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:827:29: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] *p_cosh = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:832:67: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] bool small_sinh = eval_get_sign(x) < 0 ? x.compare(fp_type(-0.5)) > 0 : x.compare(fp_type(0.5)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:832:97: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] bool small_sinh = eval_get_sign(x) < 0 ? x.compare(fp_type(-0.5)) > 0 : x.compare(fp_type(0.5)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:838:34: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(e_mx, ui_type(1), e_px); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_tanh(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:42: error: ‘tuple_element’ in namespace ‘std’ does not name a template type result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected ‘>’ before ‘<’ token result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:85: error: expected ‘(’ before ‘>’ token result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:86: error: ‘::type’ has not been declared result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:86: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:97: error: expected ‘)’ before ‘;’ token result = static_cast::type>(1u); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::hyp0F1(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:24:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:25:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:36:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(result, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:38:4: error: ‘si_type’ was not declared in this scope si_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:41:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] tol = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:53:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::reduce_n_half_pi(T&, const T&, bool)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:120:10: error: expected nested-name-specifier before ‘reduction_type’ using reduction_type = typename boost::multiprecision::detail::transcendental_reduction_type::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:124:4: error: ‘reduction_type’ was not declared in this scope reduction_type big_arg(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:129:46: error: ‘big_arg’ was not declared in this scope scoped_N_precision scoped_precision(big_arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:133:19: error: expected ‘;’ before ‘reduction’ reduction_type reduction = get_constant_pi(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:134:15: error: ‘reduction’ was not declared in this scope eval_ldexp(reduction, reduction, -1); // divide by 2 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:134:39: error: there are no arguments to ‘eval_ldexp’ that depend on a template parameter, so a declaration of ‘eval_ldexp’ must be available [-fpermissive] eval_ldexp(reduction, reduction, -1); // divide by 2 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_sin(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:166:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:167:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:168:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:210:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t = ui_type(4); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:213:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] if (t.compare(ui_type(1)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:217:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(2)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:221:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(3)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:240:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:279:55: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] const bool b_near_zero = xx.compare(fp_type(1e-1)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:280:54: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] const bool b_near_pi_half = t.compare(fp_type(1e-1)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:284:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:288:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:293:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:295:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:303:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:305:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(0.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:316:7: error: ‘constexpr’ was not declared in this scope constexpr const si_type n_scale = 9; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:317:17: error: expected ‘;’ before ‘const’ constexpr const si_type n_three_pow_scale = static_cast(19683L); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:319:23: error: ‘n_three_pow_scale’ was not declared in this scope eval_divide(xx, n_three_pow_scale); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:323:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:325:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:12: error: ‘int32_t’ is not a member of ‘std’ for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:12: note: suggested alternatives: In file included from /usr/include/stdlib.h:314:0, from /usr/include/c++/5/cstdlib:72, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/platform/linux.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:57, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/x86_64-linux-gnu/sys/types.h:196:1: note: ‘int32_t’ __intN_t (32, __SI__); ^ /usr/include/x86_64-linux-gnu/sys/types.h:196:1: note: ‘int32_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:59: error: ‘k’ was not declared in this scope for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:63: error: ‘n_scale’ was not declared in this scope for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:334:45: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_multiply(t2, result, ui_type(3)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:337:36: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_multiply(t, ui_type(4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_cos(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:359:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:360:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:375:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:403:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t = ui_type(4); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:407:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] if (t.compare(ui_type(0)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:411:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(1)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:415:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(2)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:438:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:464:23: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] n_pi = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:472:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::hyp2F1(T&, const T&, const T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:507:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:520:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(result, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:528:4: error: ‘ui_type’ was not declared in this scope ui_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:536:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_asin(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:566:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:567:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:600:32: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] int c = xx.compare(ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:621:31: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(1e-3)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:626:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:627:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:632:41: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] else if (xx.compare(fp_type(1 - 5e-2f)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:639:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(dx1, ui_type(1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:640:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:641:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:655:10: error: expected nested-name-specifier before ‘guess_type’ using guess_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:660:4: error: ‘guess_type’ was not declared in this scope guess_type dd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:661:21: error: ‘dd’ was not declared in this scope eval_convert_to(&dd, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:670:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:670:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:671:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:671:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:676:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:676:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_acos(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:696:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:718:32: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] int c = xx.compare(ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:736:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:740:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:742:31: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(1e-3)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:747:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:748:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:763:36: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] else if (xx.compare(fp_type(0.85)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:770:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(dx1, ui_type(1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:771:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:772:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:782:10: error: expected nested-name-specifier before ‘guess_type’ using guess_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:787:4: error: ‘guess_type’ was not declared in this scope guess_type dd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:788:21: error: ‘dd’ was not declared in this scope eval_convert_to(&dd, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:797:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:797:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:798:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:798:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:803:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:803:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_atan(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:822:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:823:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:824:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:853:30: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(0.1)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:856:21: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t1 = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:857:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:858:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t3 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:866:29: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(10)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:869:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:870:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t2 = ui_type(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:871:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t3 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:873:33: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(xx, si_type(-1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:886:4: error: ‘fp_type’ was not declared in this scope fp_type d; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:887:21: error: ‘d’ was not declared in this scope eval_convert_to(&d, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:895:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:895:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:896:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:896:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/detail/has_member_size.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/size.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/functions.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:38, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:901:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:901:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_atan2(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:934:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1001:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1032:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, void>::type eval_atan2(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1032:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, void>::type eval_atan2(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1042:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, void>::type eval_atan2(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1042:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, void>::type eval_atan2(T& result, const A& x, const T& a) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::fpclassify(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1956:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isfinite(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1968:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isnan(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1979:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isinf(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1990:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isnormal(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2001:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::sign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2016:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::signbit(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2029:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::changesign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2040:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::copysign(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2061:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex >::type boost::multiprecision::real(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2072:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:60: error: ‘result_type’ was not declared in this scope boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:71: error: template argument 1 is invalid boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:71: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2074:118: error: expected ‘;’ before ‘result’ result_type result; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2075:14: error: ‘result’ was not declared in this scope eval_real(result.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex >::type boost::multiprecision::imag(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2083:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:60: error: ‘result_type’ was not declared in this scope boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:71: error: template argument 1 is invalid boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:71: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2085:118: error: expected ‘;’ before ‘result’ result_type result; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2086:14: error: ‘result’ was not declared in this scope eval_imag(result.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::real(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2094:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::imag(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2103:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::value == number_kind_complex), boost::multiprecision::component_type > >::type boost::multiprecision::abs(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2116:11: error: ‘move’ is not a member of ‘std’ return std::move(boost::math::hypot(real(v), imag(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::result_type>::value == number_kind_complex), boost::multiprecision::component_type::result_type> >::type boost::multiprecision::abs(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2122:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2123:11: error: ‘move’ is not a member of ‘std’ return std::move(abs(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2123:37: error: ‘number_type’ does not name a type return std::move(abs(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2127:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2127:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2133:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2133:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2139:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_complex || number_category::result_type>::value == number_kind_floating_point, typename scalar_result_from_possible_complex::result_type>::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2139:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_complex || number_category::result_type>::value == number_kind_floating_point, typename scalar_result_from_possible_complex::result_type>::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::value == number_kind_complex), boost::multiprecision::component_type > >::type boost::multiprecision::norm(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2151:11: error: ‘move’ is not a member of ‘std’ return std::move(a * a + b * b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2154:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2154:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::norm(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2163:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2164:11: error: ‘move’ is not a member of ‘std’ return std::move(norm(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2164:38: error: ‘number_type’ does not name a type return std::move(norm(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2174:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2174:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2182:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2182:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2190:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2190:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2201:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, typename complex_result_from_scalar >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2201:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, typename complex_result_from_scalar >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2208:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2208:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2252:7: error: expected nested-name-specifier before ‘c99_error_policy’ using c99_error_policy = ::boost::math::policies::policy< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2260:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2260:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2268:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2268:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2277:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2277:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2285:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2285:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2294:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2294:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2302:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2302:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::cbrt(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2314:51: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::cbrt(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::cbrt(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2319:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::erf(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2327:50: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::erf(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::erf(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2332:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::erfc(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2340:51: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::erfc(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::erfc(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2345:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::expm1(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2353:52: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::expm1(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::expm1(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2358:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::lgamma(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2367:55: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] result = boost::math::lgamma(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::lgamma(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2378:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::tgamma(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2391:53: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::tgamma(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::tgamma(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2396:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::log1p(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2427:52: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::log1p(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::log1p(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2432:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::nextafter(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2441:57: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::nextafter(a, b, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::nextafter(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2458:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:110: error: expression list treated as compound expression in initializer [-fpermissive] detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::nexttoward(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2466:57: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::nextafter(a, b, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::nexttoward(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2483:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:110: error: expression list treated as compound expression in initializer [-fpermissive] detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::add(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::subtract(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::multiply(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2519:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2519:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2529:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2529:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2539:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2539:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::trunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2551:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2552:11: error: ‘move’ is not a member of ‘std’ return std::move(trunc(number_type(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::itrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2568:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2569:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2570:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2572:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘long int boost::multiprecision::ltrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2595:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2596:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2597:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2599:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::long_long_type boost::multiprecision::lltrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2623:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2624:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2625:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2627:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::round(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2651:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2652:11: error: ‘move’ is not a member of ‘std’ return std::move(round(static_cast(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2652:39: error: ‘number_type’ does not name a type return std::move(round(static_cast(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::iround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2667:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2668:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2669:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2671:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘long int boost::multiprecision::lround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2694:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2695:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2696:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2698:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::long_long_type boost::multiprecision::llround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2722:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2723:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2724:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2726:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2753:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, short* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2753:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, short* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2762:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2762:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2769:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, int* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2769:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, int* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2778:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2778:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2785:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, long* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2785:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, long* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2794:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2794:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2801:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, boost::long_long_type* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2801:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, boost::long_long_type* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2810:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2810:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2822:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const number& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2822:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const number& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2831:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const detail::expression& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2831:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const detail::expression& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2844:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2844:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2870:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2870:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2882:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2882:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2894:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2894:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2909:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2909:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2921:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2921:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2933:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2933:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2948:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2948:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2960:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2960:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2972:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2972:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3000:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3000:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3010:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3010:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3020:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3020:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3030:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3030:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3040:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3040:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3052:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3052:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3065:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3065:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3481:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3481:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3491:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3491:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3501:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3501:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfabs_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsqrt_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsqrt_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfloor_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_floor’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfloor_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_floor’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointceil_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_ceil’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointceil_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_ceil’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtrunc_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointround_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointexp_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointexp2_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog10_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointcos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointasin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointacos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointcosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog2_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointnearbyint_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointrint_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointldexp_funct::operator()(Backend&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3429:40: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointldexp_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3436:40: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlogb_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointscalbn_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointscalbln_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexexp_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexlog_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexlog10_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsqrt_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsqrt_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexcos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complextan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexcosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complextanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasinh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_asinh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_asinh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacosh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_acosh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_acosh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatanh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_atanh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_atanh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerpow_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3654:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename Backend::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3654:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename Backend::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3662:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == number_kind_floating_point, typename multiprecision::detail::expression::result_type::backend_type::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3662:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == number_kind_floating_point, typename multiprecision::detail::expression::result_type::backend_type::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinc_pi(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3686:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinc_pi(const boost::multiprecision::number&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3693:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinhc_pi(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3700:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinhc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinhc_pi(const boost::multiprecision::number&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3707:11: error: ‘move’ is not a member of ‘std’ return std::move(boost::math::sinhc_pi(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3710:30: error: ‘boost::multiprecision::gcd’ has not been declared using boost::multiprecision::gcd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3711:30: error: ‘boost::multiprecision::lcm’ has not been declared using boost::multiprecision::lcm; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3720:30: error: ‘boost::multiprecision::gcd’ has not been declared using boost::multiprecision::gcd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3721:30: error: ‘boost::multiprecision::lcm’ has not been declared using boost::multiprecision::lcm; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3730:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:52:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:52:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:62:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:62:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:84:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:84:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:94:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:94:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:116:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:116:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:126:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:126:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:148:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:148:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:158:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:158:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:171:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:171:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:180:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:180:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:190:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:190:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3730:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:203:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:203:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:211:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:211:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:220:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:220:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:232:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:232:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:240:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:240:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:249:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:249:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:261:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:261:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:269:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:269:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:278:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:278:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:290:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:290:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:300:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:300:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:325:10: error: ‘v’ was not declared in this scope v.backend().negate(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:48: error: expected identifier before ‘>’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:329:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator~(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:329:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator~(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:338:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:341:95: error: ‘a’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:341:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:48: error: expected identifier before ‘>’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:346:126: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:349:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:48: error: expected identifier before ‘>’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:354:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:354:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:338:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:362:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:362:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:371:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:371:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:383:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:383:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:391:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number >::type operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:391:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number >::type operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:400:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:400:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:408:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:408:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:417:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(is_compatible_arithmetic_type >::value && is_signed_number::value) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:417:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(is_compatible_arithmetic_type >::value && is_signed_number::value) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:430:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:433:95: error: ‘a’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:433:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:48: error: expected identifier before ‘>’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:438:126: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:441:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:48: error: expected identifier before ‘>’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:446:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:446:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:430:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:454:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:454:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:463:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:463:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:475:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:475:130: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:483:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:483:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:495:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:495:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:503:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:503:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:515:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:515:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:522:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:522:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:529:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:529:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:536:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:536:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:544:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:544:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:555:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:555:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:562:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:562:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:569:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:569:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:576:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:576:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:584:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:584:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:595:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:595:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:602:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:602:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:609:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:609:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:616:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:616:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:624:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:624:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:635:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:635:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:643:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:643:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:24:8: error: ‘constexpr’ does not name a type inline constexpr const number operator+(const number& v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:24:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:26:8: error: ‘constexpr’ does not name a type inline constexpr const detail::expression operator+(const detail::expression& v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:26:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:76: error: expected ‘,’ or ‘...’ before ‘&&’ token inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:38:65: error: ‘v’ was not declared in this scope return detail::expression >(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:48:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:48:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:53:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:53:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:58:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:58:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:73:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:75:91: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:75:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:79:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:81:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:85:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:85:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:73:1: note: ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ previously declared here operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:91:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:91:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:98:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:98:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:105:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:105:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:112:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:112:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:127:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:129:109: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:129:112: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:141:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:143:112: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:153:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:153:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:159:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:159:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:168:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:168:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:175:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:175:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:190:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:192:255: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:192:276: error: ‘a’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:204:106: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:206:276: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(a.left(), a.right(), b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:213:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:213:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:220:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:220:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:235:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number > >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:237:546: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number > >(detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:237:567: error: ‘a’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number > >(detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:249:106: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:251:281: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(a.left(), a.right(), b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:266:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:268:66: error: ‘a’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:268:69: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:280:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:282:66: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(b, a.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:294:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:296:96: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:296:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:308:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:310:96: error: ‘b’ was not declared in this scope return detail::expression, number >(b, a.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:314:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:314:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:320:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:320:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:327:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:327:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:334:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:334:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:341:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:341:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:365:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:365:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ operator-(number&& a, const number& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:50: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:371:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:373:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:377:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:377:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ operator-(number&& a, number&& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:50: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:383:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:383:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:390:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:390:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:397:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:397:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:404:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:404:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:419:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:421:110: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:421:113: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:433:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:435:113: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:445:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:445:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:451:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:451:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:468:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:470:65: error: ‘a’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:470:68: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:483:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:486:62: error: ‘b’ was not declared in this scope detail::expression, Arg1>(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:498:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:500:91: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:500:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:513:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:516:88: error: ‘b’ was not declared in this scope detail::expression, number >(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:520:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:520:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:526:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:526:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:533:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:533:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:540:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:540:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:546:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:546:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:553:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:553:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:571:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:573:96: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:573:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:577:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:579:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:583:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:583:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:571:1: note: ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ previously declared here operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:589:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:589:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:596:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:596:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:603:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:603:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:610:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:610:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:625:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:627:115: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:627:118: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:639:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:641:118: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:651:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:651:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:657:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:657:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:675:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:678:68: error: ‘a’ was not declared in this scope detail::expression, Arg1>(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:678:71: error: ‘b’ was not declared in this scope detail::expression, Arg1>(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:691:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:694:68: error: ‘b’ was not declared in this scope detail::expression, Arg1>(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:707:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:710:93: error: ‘a’ was not declared in this scope detail::expression, number >(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:710:96: error: ‘b’ was not declared in this scope detail::expression, number >(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:723:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:726:93: error: ‘b’ was not declared in this scope detail::expression, number >(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:730:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:730:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:737:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:737:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:745:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:745:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:753:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:753:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:760:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:760:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:768:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:768:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:786:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:786:58: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:792:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator/(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:794:97: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:798:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:798:53: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:803:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:803:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:809:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:809:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:815:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:815:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:821:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:821:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:834:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:834:86: error: ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:846:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:848:115: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:857:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:857:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:863:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:863:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:880:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:880:97: error: ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:894:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression > >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:897:80: error: ‘b’ was not declared in this scope detail::expression >(a.left_ref(), b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:908:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:908:95: error: ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:922:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:925:105: error: ‘b’ was not declared in this scope detail::expression, number >(a.left_ref(), b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:928:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:928:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:935:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:935:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:942:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:942:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:949:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:949:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:956:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:956:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:963:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, typename detail::expression, number > >::result_type>::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:963:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, typename detail::expression, number > >::result_type>::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:973:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:973:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:980:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:980:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:987:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:987:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:994:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:994:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1001:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1001:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1008:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1008:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1015:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1015:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1022:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1022:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1029:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1029:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1036:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1036:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1043:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1043:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1050:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1050:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1057:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1057:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1064:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1064:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1071:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1071:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1081:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), detail::expression, I> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1081:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), detail::expression, I> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1087:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1087:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1093:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1093:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1103:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1103:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1110:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1110:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1117:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1117:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1127:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1127:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1134:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1134:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1141:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1141:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1148:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1148:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1155:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1155:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1162:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1162:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1169:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1169:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1176:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1176:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1183:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1183:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1190:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1190:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1197:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1197:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1204:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1204:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1211:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1211:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1218:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1218:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1225:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1225:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1235:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1235:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1242:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1242:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1249:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1249:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1256:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1256:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1263:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1263:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1270:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1270:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1277:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1277:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1284:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1284:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1291:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1291:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1298:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1298:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1305:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1305:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1312:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1312:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1319:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1319:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1326:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1326:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1333:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1333:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1343:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1343:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1350:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1350:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1357:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1357:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1364:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1364:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1371:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1371:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1378:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1378:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1385:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1385:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1392:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1392:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1399:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1399:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1406:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1406:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1413:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1413:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1420:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1420:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1427:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1427:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1434:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1434:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1441:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1441:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), detail::expression > >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:20:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:20:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:29:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:29:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:38:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:38:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:44:11: error: ‘constexpr’ does not name a type static constexpr const bool value = has_signed_types::value && has_unsigned_types::value && has_float_types::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:44:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:50:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:58:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:67:11: error: ‘constexpr’ does not name a type static constexpr const bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:67:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:72:11: error: ‘constexpr’ does not name a type static constexpr const bool value = std::is_convertible >::value || std::is_convertible >::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:72:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:82:11: error: ‘constexpr’ does not name a type static constexpr const bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:82:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:87:11: error: ‘constexpr’ does not name a type static constexpr const bool value = (std::is_convertible >::value || std::is_convertible >::value) && !is_first_backend::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:87:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:29:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number&>::type(min)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:29:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number&>::type(min)(const number& a, const number& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:34:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(min)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:34:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(min)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:42:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(min)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:42:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(min)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::min(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:54:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:55:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::min(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:62:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:63:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:67:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number&>::type(max)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:67:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number&>::type(max)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:72:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(max)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:72:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(max)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:80:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(max)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:80:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(max)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::max(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:92:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:93:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::max(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:100:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:101:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:37:23: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::eval_ldexp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:40:10: error: expected nested-name-specifier before ‘l_limb_type’ using l_limb_type = typename canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:42:10: error: expected nested-name-specifier before ‘to_type’ using to_type = typename canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:48:4: error: ‘l_limb_type’ was not declared in this scope l_limb_type limb; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:49:16: error: expected ‘;’ before ‘mask’ l_limb_type mask = static_cast(~static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:51:28: error: ‘mask’ was not declared in this scope eval_bitwise_and(fl, t, mask); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:52:21: error: ‘limb’ was not declared in this scope eval_convert_to(&limb, fl); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:53:21: error: ‘to_type’ does not name a type to = static_cast(limb); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:54:55: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ eval_right_shift(t, std::numeric_limits::digits); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:54:55: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:59:52: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ unsigned shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:59:52: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:64:23: error: ‘to_type’ does not name a type l = static_cast(limb); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:65:58: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ eval_right_shift(t, std::numeric_limits::digits); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:65:58: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:68:47: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ shift += std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:68:47: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:277:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:277:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:290:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:290:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:304:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:304:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:365:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:365:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_convert_rational_to_float(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:383:10: error: expected nested-name-specifier before ‘actual_from_type’ using actual_from_type = typename std::conditional::value, From, number >::type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:384:10: error: expected nested-name-specifier before ‘actual_to_type’ using actual_to_type = typename std::conditional::value || std::is_floating_point::value, To, number >::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:385:10: error: expected nested-name-specifier before ‘integer_type’ using integer_type = typename component_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:386:10: error: expected nested-name-specifier before ‘dispatch_tag’ using dispatch_tag = std::integral_constant::is_specialized || std::numeric_limits::is_bounded || !std::numeric_limits::is_specialized || !std::numeric_limits::is_bounded || (std::numeric_limits::radix != 2)>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:388:4: error: ‘integer_type’ was not declared in this scope integer_type n(numerator(static_cast(f))), d(denominator(static_cast(f))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:50: error: ‘n’ was not declared in this scope generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:53: error: ‘d’ was not declared in this scope generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:69: error: there are no arguments to ‘dispatch_tag’ that depend on a template parameter, so a declaration of ‘dispatch_tag’ must be available [-fpermissive] generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:13: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:399:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:399:96: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2rational(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:401:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:402:4: error: ‘constexpr’ was not declared in this scope constexpr const int shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:409:24: error: ‘shift’ was not declared in this scope val = ldexp(val, shift); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:416:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:425:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:425:96: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2rational(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:432:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:439:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] to = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:455:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(Radix); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:480:74: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:480:91: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2int(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:482:10: error: expected nested-name-specifier before ‘exponent_type’ using exponent_type = typename From::exponent_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:483:4: error: ‘constexpr’ was not declared in this scope constexpr const exponent_type shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:484:4: error: ‘exponent_type’ was not declared in this scope exponent_type e; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:484:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:174:8: note: ‘boost::math::detail::exponent_type’ struct exponent_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:487:27: error: ‘e’ was not declared in this scope val = frexp(val, &e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:496:21: error: expected ‘;’ before ‘s’ exponent_type s = (std::min)(e, shift); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:497:36: error: ‘s’ was not declared in this scope val = ldexp(val, s); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:510:74: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:510:91: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:541:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const tag&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:541:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const tag&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:554:10: error: expected nested-name-specifier before ‘component_number’ using component_number = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:555:10: error: expected nested-name-specifier before ‘component_backend’ using component_backend = typename component_number::backend_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:559:4: error: ‘component_backend’ was not declared in this scope component_backend r; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:43: error: ‘r’ was not declared in this scope generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:52: error: ‘integral_constant’ is not a member of ‘std’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:52: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:75: error: expected primary-expression before ‘bool’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:87: error: expected primary-expression before ‘)’ token generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:90: error: ‘integral_constant’ is not a member of ‘std’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:90: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:113: error: expected primary-expression before ‘bool’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:125: error: expected primary-expression before ‘)’ token generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’ void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:6: note: ‘template void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’ previously declared here void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_eq_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:38: note: ‘template bool boost::multiprecision::default_ops::eval_eq_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_eq(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:44:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:45:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_eq_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_lt_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:38: note: ‘template bool boost::multiprecision::default_ops::eval_lt_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_lt(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:68:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:69:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_lt_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_gt_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:38: note: ‘template bool boost::multiprecision::default_ops::eval_gt_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_gt(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:92:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:93:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_gt_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected template-name before ‘<’ token struct is_valid_mixed_compare : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected template-name before ‘<’ token struct is_valid_mixed_compare, Val> : public std::is_convertible > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected template-name before ‘<’ token struct is_valid_mixed_compare, number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected template-name before ‘<’ token : public std::is_convertible, number > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected template-name before ‘<’ token : public std::is_convertible, number > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:123:8: error: ‘constexpr’ does not name a type inline constexpr typename std::enable_if::value != number_kind_floating_point, bool>::type is_unordered_value(const number&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:123:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:130:5: error: ‘constexpr’ does not name a type constexpr ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:130:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:140:8: error: ‘constexpr’ does not name a type inline constexpr typename std::enable_if::value != number_kind_floating_point, bool>::type is_unordered_value(const Arithmetic&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:140:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:149:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if < number_category < Arithmetic> ::value == number_kind_floating_point, bool> ::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:149:28: error: expected unqualified-id before ‘<’ token typename std::enable_if < number_category < Arithmetic> ::value == number_kind_floating_point, bool> ::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:165:8: error: ‘constexpr’ does not name a type inline constexpr bool is_unordered_comparison(const T& a, const U& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:165:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:176:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:181:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:181:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:190:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:190:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:199:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:199:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:212:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:214:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:215:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:215:43: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:217:19: error: ‘t’ was not declared in this scope return eval_eq(t.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:220:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:220:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:233:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:235:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:236:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:236:40: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:238:19: error: ‘t’ was not declared in this scope return eval_eq(t.backend(), b.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:241:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:241:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:256:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:261:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:261:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:270:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:270:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:279:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:279:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:292:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:294:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:295:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:295:43: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:297:20: error: ‘t’ was not declared in this scope return !eval_eq(t.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:300:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:300:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:313:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:315:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:316:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:316:40: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:318:20: error: ‘t’ was not declared in this scope return !eval_eq(t.backend(), result_type::canonical_value(b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:318:33: error: ‘result_type’ is not a class or namespace return !eval_eq(t.backend(), result_type::canonical_value(b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:321:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:321:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:333:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:333:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:342:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:342:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:351:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:351:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:360:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:360:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:373:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:375:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:376:15: error: ‘t’ was not declared in this scope return a < t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:379:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:379:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:392:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:394:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:395:11: error: ‘t’ was not declared in this scope return t < b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:398:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:398:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:410:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:410:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:419:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:419:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:428:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:428:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:437:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:437:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:448:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:450:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:451:15: error: ‘t’ was not declared in this scope return a > t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:454:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:454:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:465:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:467:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:468:11: error: ‘t’ was not declared in this scope return t > b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:471:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:471:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:481:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:481:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:490:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:490:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:499:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:499:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:508:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:508:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:523:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:525:8: error: ‘is_unordered_value’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_value(a) || detail::is_unordered_value(b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:525:41: error: ‘is_unordered_value’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_value(a) || detail::is_unordered_value(b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:527:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:528:16: error: ‘t’ was not declared in this scope return a <= t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:531:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:531:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:544:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:546:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:547:11: error: ‘t’ was not declared in this scope return t <= b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:550:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:550:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:562:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:562:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:571:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:571:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:580:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:580:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:589:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:589:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:602:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:604:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:605:16: error: ‘t’ was not declared in this scope return a >= t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:608:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:608:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:621:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:623:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:624:11: error: ‘t’ was not declared in this scope return t >= b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:627:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:627:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:645:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:645:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:650:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:650:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:655:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:655:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:660:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:660:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:665:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:665:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:673:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:673:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:678:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:678:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:683:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:683:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:688:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:688:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:693:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:693:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:701:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:701:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:706:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:706:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:711:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:711:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:716:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:716:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:721:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:721:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:729:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:729:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:734:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:734:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:739:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:739:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:744:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:744:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:749:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:749:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::islessgreater(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:756:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:762:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:762:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:772:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:772:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:782:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:782:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:791:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:791:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:800:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:800:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::isunordered(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:810:188: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ inline BOOST_MP_CXX14_CONSTEXPR bool isunordered BOOST_PREVENT_MACRO_SUBSTITUTION(const number& a, const number& b) { return detail::is_unordered_comparison(a, b); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:813:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:813:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:818:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:818:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:823:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:823:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:832:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:832:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:841:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:841:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:24:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:49: error: ‘declval’ is not a member of ‘std’ static int selector(dummy_size::type declval() BOOST_NOEXCEPT; // as unevaluated operand ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:51:72: error: template argument 1 is invalid >()))>*); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:49: error: ‘declval’ is not a member of ‘std’ static int selector(dummy_size::type declval() BOOST_NOEXCEPT; // as unevaluated operand ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:51:72: error: template argument 1 is invalid >()))>*); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:24: error: ‘dummy_size’ is not a type static int selector(dummy_size(0)) == sizeof(int); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:56:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:58:10: error: expected nested-name-specifier before ‘type’ using type = boost::integral_constant; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:18:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:24:11: error: ‘constexpr’ does not name a type static constexpr const bool value = type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:24:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:30:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:34:11: error: ‘constexpr’ does not name a type static constexpr const bool value = type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:34:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected template-name before ‘<’ token template struct is_complex : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected template-name before ‘<’ token template struct is_complex > : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:40:10: error: expected nested-name-specifier before ‘self_type’ using self_type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:43:10: error: expected nested-name-specifier before ‘backend_type’ using backend_type = Backend ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:44:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename component_type::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:45:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number() noexcept(noexcept(Backend())) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:45:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:46:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& e) noexcept(noexcept(Backend(std::declval()))) : m_backend(e.m_backend) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:46:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:48:83: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:48:92: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:58:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:58:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:66:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const V& v, unsigned digits10, typename std::enable_if<(boost::multiprecision::detail::is_arithmetic::value || std::is_same::value || std::is_convertible::value) && !detail::is_restricted_conversion::type, Backend>::value && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_complex) && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_rational) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:66:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:73:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& e, unsigned digits10) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:73:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:77:92: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:77:101: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:79:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type const&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:84:34: error: ‘constexpr’ does not name a type explicit BOOST_MP_FORCEINLINE constexpr number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:84:34: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:89:34: error: ‘constexpr’ does not name a type explicit BOOST_MP_FORCEINLINE constexpr number(const V& v, unsigned digits10, typename std::enable_if<(boost::multiprecision::detail::is_arithmetic::value || std::is_same::value || std::is_convertible::value) && detail::is_restricted_conversion::type, Backend>::value && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_complex) && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_rational)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:89:34: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:93:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:93:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:98:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:98:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value)>::type* = 0) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:99:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:103:89: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:103:98: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:115:110: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:115:119: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:116:280: error: expected initializer before ‘noexcept’ (detail::is_explicitly_convertible::value && (detail::is_restricted_conversion::value || !std::is_convertible::value))>::type* = 0) noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:121:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:121:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:129:55: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:129:64: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:128:59: error: ‘template template boost::multiprecision::number::number(const V&, const U&, int)’ cannot be overloaded BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:120:50: error: with ‘template template boost::multiprecision::number::number(const V&, const U&, int)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:166:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:166:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:171:80: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<((std::is_constructible::value || std::is_convertible::value) && (std::is_constructible::value || std::is_convertible::value) && !std::is_same::type, self_type>::value) && !(is_convertible::value && is_convertible::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:171:89: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<((std::is_constructible::value || std::is_convertible::value) && (std::is_constructible::value || std::is_convertible::value) && !std::is_same::type, self_type>::value) && !(is_convertible::value && is_convertible::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:170:59: error: ‘template template boost::multiprecision::number::number(const V&, const U&, unsigned int, int)’ cannot be overloaded BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, unsigned digits10, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:165:50: error: with ‘template template boost::multiprecision::number::number(const V&, const U&, unsigned int, int)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, unsigned digits10, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:175:129: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& v1, const number& v2, typename std::enable_if::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:175:138: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& v1, const number& v2, typename std::enable_if::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:183:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:183:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:230:83: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(const number& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:17: error: ‘noexcept’ has not been declared noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:31: error: expected ‘;’ at end of member declaration noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:238:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:238:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:247:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:254:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:260:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:260:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:108: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:117: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:298:59: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::result_type, self_type>::value && boost::multiprecision::detail::is_explicitly_convertible::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:298:68: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if::result_type, self_type>::value && boost::multiprecision::detail::is_explicitly_convertible::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:297:38: error: ‘template template boost::multiprecision::number::number(const boost::multiprecision::detail::expression&, int)’ cannot be overloaded explicit BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:29: error: with ‘template template boost::multiprecision::number::number(const boost::multiprecision::detail::expression&, int)’ BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:307:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(number&& r) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:307:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:74: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:78: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:89: error: ‘noexcept’ is not a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:103: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:80: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:317:74: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(number&& val, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:319:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:322:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value), number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:322:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value), number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:330:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator+=(const self_type& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:353:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator+=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:353:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator+=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:398:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:398:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:406:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator-=(const self_type& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:429:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator-=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:429:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator-=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:446:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:446:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:481:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator*=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:504:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator*=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:504:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator*=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:522:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:522:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:530:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator%=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:553:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator%=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:553:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator%=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:570:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:570:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:618:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator<<=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:618:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator<<=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:627:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator>>=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:627:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator>>=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:635:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator/=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:658:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator/=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:658:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator/=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:675:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:675:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:683:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator&=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:691:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator&=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:691:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator&=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:709:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:709:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:718:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator|=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:726:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator|=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:726:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator|=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:744:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:744:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:753:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator^=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:761:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator^=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:761:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator^=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:777:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:777:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:60: error: ‘self_type’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:76: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:87: error: ‘noexcept’ is not a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:101: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:78: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:849:45: error: ‘enable_if’ in namespace ‘std’ does not name a template type template ::value || !std::is_default_constructible::value || (!boost::multiprecision::detail::is_arithmetic::value && !boost::multiprecision::detail::is_complex::value)), T>::type> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:849:54: error: expected ‘>’ before ‘<’ token template ::value || !std::is_default_constructible::value || (!boost::multiprecision::detail::is_arithmetic::value && !boost::multiprecision::detail::is_complex::value)), T>::type> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:851:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:851:51: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:855:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:63: error: expected ‘;’ at end of member declaration static BOOST_MP_CXX14_CONSTEXPR unsigned default_precision() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:65: error: ‘noexcept’ does not name a type static BOOST_MP_CXX14_CONSTEXPR unsigned default_precision() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:65: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:50: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR unsigned precision() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:56: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR unsigned precision() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:56: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:881:109: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR int compare(const number& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:17: error: ‘noexcept’ is not a type noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:31: error: expected ‘;’ at end of member declaration noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:8: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:887:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value != number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:887:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value != number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:895:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:895:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:903:67: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend& backend() & noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: ‘int& boost::multiprecision::number::noexcept’ conflicts with a previous declaration /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: note: previous declaration ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:907:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr const Backend& backend() const& noexcept { return m_backend; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:907:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:908:57: error: expected unqualified-id before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend&& backend() && noexcept { return static_cast(m_backend); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:909:63: error: expected unqualified-id before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend const&& backend() const&& noexcept { return static_cast(m_backend); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:932:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, self_type&>::type real(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:932:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, self_type&>::type real(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:939:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && number_category::value == number_kind_complex, self_type&>::type imag(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:939:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && number_category::value == number_kind_complex, self_type&>::type imag(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:948:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:948:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:958:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:958:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:969:113: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign(const detail::expression& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:969:130: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign(const detail::expression& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1682:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1682:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1704:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1704:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1742:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1742:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1755:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1755:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1768:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1768:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1781:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1781:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1896:89: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1929:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp& e) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1929:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1934:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1934:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1939:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp&, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1939:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1945:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_realy_self(const Val&) const noexcept { return false; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1945:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1946:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_realy_self(const self_type& v) const noexcept { return &v == this; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1946:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1948:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& function_arg_value(const self_type& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1948:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1950:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Other& function_arg_value(const number& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1950:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1952:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const V& function_arg_value(const V& v) noexcept { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1952:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1954:151: error: expected initializer before ‘noexcept’ static BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR const A1& function_arg_value(const detail::expression& exp) noexcept { return exp.value(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1956:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& function_arg_value(const detail::expression, A2, A3, A4>& exp) noexcept { return exp.value().backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1956:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1964:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& canonical_value(const self_type& v) noexcept { return v.m_backend; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1964:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1966:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const B2& canonical_value(const number& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1966:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1968:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr B2&& canonical_value(number&& v) noexcept { return static_cast&&>(v).backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1968:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1970:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr typename std::enable_if::type, V>::value, typename detail::canonical::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1970:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1973:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr typename std::enable_if::type, V>::value, const V&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1973:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:123: error: expected ‘;’ at end of member declaration static BOOST_MP_FORCEINLINE typename detail::canonical::type canonical_value(const std::string& v) noexcept { return v.c_str(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:125: error: ‘noexcept’ does not name a type static BOOST_MP_FORCEINLINE typename detail::canonical::type canonical_value(const std::string& v) noexcept { return v.c_str(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:125: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:904:4: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected primary-expression before ‘return’ return m_backend; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected ‘}’ before ‘return’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected ‘;’ before ‘return’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::assign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:208:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::result_type>::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:220:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:224:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:226:29: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign(e, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator+=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:343:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:346:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:348:51: error: ‘self_type’ was not declared in this scope do_add(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:348:60: error: template argument 2 is invalid do_add(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator+=(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:384:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:387:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator-=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:419:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:422:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:424:56: error: ‘self_type’ was not declared in this scope do_subtract(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:424:65: error: template argument 2 is invalid do_subtract(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator-=(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:468:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:471:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:476:26: error: ‘boost::multiprecision::default_ops::eval_multiply_subtract’ has not been declared using default_ops::eval_multiply_subtract; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator*=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:494:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:497:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:499:58: error: ‘self_type’ was not declared in this scope do_multiplies(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:499:67: error: template argument 2 is invalid do_multiplies(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator%=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:544:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:547:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:549:55: error: ‘self_type’ was not declared in this scope do_modulus(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:549:64: error: template argument 2 is invalid do_modulus(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number boost::multiprecision::number::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:604:7: error: ‘self_type’ was not declared in this scope self_type temp(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:606:14: error: ‘temp’ was not declared in this scope return temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number boost::multiprecision::number::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:612:7: error: ‘self_type’ was not declared in this scope self_type temp(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:614:14: error: ‘temp’ was not declared in this scope return temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator/=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:648:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:651:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:653:54: error: ‘self_type’ was not declared in this scope do_divide(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:653:63: error: template argument 2 is invalid do_divide(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator&=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:686:59: error: ‘self_type’ was not declared in this scope do_bitwise_and(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:686:68: error: template argument 2 is invalid do_bitwise_and(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator|=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:721:58: error: ‘self_type’ was not declared in this scope do_bitwise_or(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:721:67: error: template argument 2 is invalid do_bitwise_or(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator^=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:756:59: error: ‘self_type’ was not declared in this scope do_bitwise_xor(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:756:68: error: template argument 2 is invalid do_bitwise_xor(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::multiply_subtract&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1005:26: error: ‘boost::multiprecision::default_ops::eval_multiply_subtract’ has not been declared using default_ops::eval_multiply_subtract; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1021:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1022:36: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1028:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1029:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1031:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1032:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1039:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1040:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1045:37: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1050:36: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1052:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1052:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1054:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1055:37: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1059:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1060:36: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1066:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1067:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1069:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1070:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1077:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1078:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1083:42: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1088:41: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1091:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1091:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1093:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1094:42: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1098:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1099:41: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::multiplies&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1106:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1107:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1109:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1110:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1117:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1118:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1123:44: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1128:43: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1130:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1130:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1132:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1133:44: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1137:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1138:43: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::divides&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1144:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1145:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1153:40: error: ‘right_type’ has not been declared do_divide(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1157:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1158:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1162:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1163:40: error: ‘right_type’ has not been declared do_divide(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::modulus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1174:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1175:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1183:41: error: ‘right_type’ has not been declared do_modulus(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1187:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1188:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1192:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1193:41: error: ‘right_type’ has not been declared do_modulus(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_and&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1213:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1214:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1216:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1217:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1225:45: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1229:44: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1231:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1231:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1233:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1234:45: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1238:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1239:44: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_or&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1258:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1259:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1261:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1262:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1270:44: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1274:43: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1276:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1276:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1278:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1279:44: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1283:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1284:43: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_xor&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1303:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1304:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1306:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1307:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1315:45: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1319:44: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1321:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1321:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1323:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1324:45: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1328:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1329:44: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::function&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1350:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename Exp::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1352:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function(e, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::shift_left&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1358:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1359:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1360:13: error: expected nested-name-specifier before ‘right_arity’ using right_arity = typename right_type::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1361:21: error: ‘right_arity’ has not been declared static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1361:120: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1362:13: error: expected nested-name-specifier before ‘right_value_type’ using right_value_type = typename right_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:64: error: ‘right_value_type’ was not declared in this scope static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:80: error: template argument 1 is invalid static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:164: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1364:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename left_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1365:83: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_left_shift(e.left(), canonical_value(e.right().value()), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::shift_right&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1372:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1373:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1374:13: error: expected nested-name-specifier before ‘right_arity’ using right_arity = typename right_type::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1375:21: error: ‘right_arity’ has not been declared static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1375:120: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1376:13: error: expected nested-name-specifier before ‘right_value_type’ using right_value_type = typename right_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:64: error: ‘right_value_type’ was not declared in this scope static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:80: error: template argument 1 is invalid static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:164: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1378:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename left_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1379:84: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_right_shift(e.left(), canonical_value(e.right().value()), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_complement&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1386:26: error: ‘boost::multiprecision::default_ops::eval_complement’ has not been declared using default_ops::eval_complement; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1387:7: error: ‘self_type’ was not declared in this scope self_type temp(e.left()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1388:34: error: ‘temp’ was not declared in this scope eval_complement(m_backend, temp.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::complement_immediates&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1395:26: error: ‘boost::multiprecision::default_ops::eval_complement’ has not been declared using default_ops::eval_complement; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_right_shift(const Exp&, const Val&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:107: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_left_shift(const Exp&, const Val&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:107: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_right_shift(const Exp&, const Val&, const Tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1422:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:107: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1424:35: error: ‘temp’ was not declared in this scope eval_right_shift(m_backend, temp.backend(), static_cast(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_left_shift(const Exp&, const Val&, const Tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1432:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:107: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1434:34: error: ‘temp’ was not declared in this scope eval_left_shift(m_backend, temp.backend(), static_cast(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1445:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1446:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename right_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1447:70: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function_1(e.left().value(), e.right_ref(), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1463:13: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename Exp::middle_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1464:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename middle_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1465:13: error: expected nested-name-specifier before ‘end_type’ using end_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1466:13: error: expected nested-name-specifier before ‘end_tag’ using end_tag = typename end_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1467:86: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function_2(e.left().value(), e.middle_ref(), e.right_ref(), tag_type(), end_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1467:97: error: there are no arguments to ‘end_tag’ that depend on a template parameter, so a declaration of ‘end_tag’ must be available [-fpermissive] do_assign_function_2(e.left().value(), e.middle_ref(), e.right_ref(), tag_type(), end_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const Tag1&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1478:20: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), function_arg_value(val2)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const boost::multiprecision::detail::terminal&, const Tag2&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1484:46: error: ‘move’ is not a member of ‘std’ f(m_backend, function_arg_value(val1), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const Tag1&, const Tag2&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:20: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:48: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1497:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_middle_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1498:13: error: expected nested-name-specifier before ‘left_tag_type’ using left_tag_type = typename left_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1499:13: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename Exp::right_middle_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1500:13: error: expected nested-name-specifier before ‘middle_tag_type’ using middle_tag_type = typename middle_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1501:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1502:13: error: expected nested-name-specifier before ‘right_tag_type’ using right_tag_type = typename right_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:119: error: there are no arguments to ‘left_tag_type’ that depend on a template parameter, so a declaration of ‘left_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:138: error: there are no arguments to ‘middle_tag_type’ that depend on a template parameter, so a declaration of ‘middle_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:156: error: there are no arguments to ‘right_tag_type’ that depend on a template parameter, so a declaration of ‘right_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3a(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag1&, const Tag2&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1515:32: error: ‘move’ is not a member of ‘std’ do_assign_function_3b(f, std::move(t), val2, val3, t2, t3); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3b(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag2&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1526:38: error: ‘move’ is not a member of ‘std’ do_assign_function_3c(f, val1, std::move(t), val3, t3); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3c(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1537:44: error: ‘move’ is not a member of ‘std’ do_assign_function_3c(f, val1, val2, std::move(t), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1551:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1553:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1559:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1560:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1561:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1562:34: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1568:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1569:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1570:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1571:39: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1577:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:60: error: type/value mismatch at argument 2 in template parameter list for ‘template struct boost::multiprecision::detail::expression’ do_add(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:60: note: expected a type, got ‘self_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:62: error: ‘temp’ was not declared in this scope do_add(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1609:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1610:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1616:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1617:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1618:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1619:39: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1625:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1626:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1627:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1628:34: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1649:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:65: error: type/value mismatch at argument 2 in template parameter list for ‘template struct boost::multiprecision::detail::expression’ do_subtract(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:65: note: expected a type, got ‘self_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:67: error: ‘temp’ was not declared in this scope do_subtract(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1664:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1665:40: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const boost::multiprecision::detail::multiplies&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1672:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1673:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1674:40: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1675:41: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1718:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1719:32: error: ‘temp’ was not declared in this scope eval_multiply(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_divide(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1733:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1734:36: error: ‘left_type’ has not been declared do_divide(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_divide(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1796:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1797:30: error: ‘temp’ was not declared in this scope eval_divide(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_modulus(const Exp&, const Unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1815:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1816:47: error: ‘temp’ was not declared in this scope eval_modulus(m_backend, canonical_value(temp)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_and(const Exp&, const boost::multiprecision::detail::bitwise_and&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1830:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1831:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1832:41: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1833:42: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_and(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1840:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1841:35: error: ‘temp’ was not declared in this scope eval_bitwise_and(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_or(const Exp&, const boost::multiprecision::detail::bitwise_or&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1855:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1856:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1857:40: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1858:41: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_or(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1865:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1866:34: error: ‘temp’ was not declared in this scope eval_bitwise_or(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_xor(const Exp&, const boost::multiprecision::detail::bitwise_xor&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1880:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1881:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1882:41: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1883:42: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_xor(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1890:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1891:35: error: ‘temp’ was not declared in this scope eval_bitwise_xor(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In function ‘std::ostream& boost::multiprecision::detail::operator<<(std::ostream&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2000:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2001:4: error: ‘value_type’ was not declared in this scope value_type temp(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2001:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2002:17: error: ‘temp’ was not declared in this scope return os << temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2086:5: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval&>() = std::declval&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2174:10: error: expected nested-name-specifier before ‘type’ using type = I; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2188:8: error: ‘hash’ is not a class template struct hash > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2193:91: error: wrong number of template arguments (1, should be 2) struct hash > > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2188:73: note: provided for ‘template struct std::hash’ struct hash > ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2205:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp: In function ‘bool boost::numeric::ublas::operator==(const boost::numeric::ublas::sparse_vector_element&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:17:10: error: expected nested-name-specifier before ‘ref_type’ using ref_type = typename sparse_vector_element::const_reference; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:18:23: error: ‘ref_type’ does not name a type return static_cast(a) == b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:27:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:28:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:29:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:37:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:43:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:49:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:50:10: error: expected nested-name-specifier before ‘expression_type’ using expression_type = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:51:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:52:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename promote_traits::promote_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:58:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:59:10: error: expected nested-name-specifier before ‘expression_type’ using expression_type = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:60:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:61:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename promote_traits::promote_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:67:10: error: expected nested-name-specifier before ‘expression1_t’ using expression1_t = boost::multiprecision::detail::expression ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:68:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = typename expression1_t::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:69:10: error: expected nested-name-specifier before ‘expression2_t’ using expression2_t = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:70:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression2_t::result_type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:85: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:108: error: ‘std::false_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:85: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:108: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:35: error: redefinition of ‘template const T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:35: note: ‘template const T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ previously declared here inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:60: error: ‘std::false_type’ has not been declared inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:84: error: ‘std::false_type’ has not been declared inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:81: error: ‘std::false_type’ has not been declared inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:105: error: ‘std::true_type’ has not been declared inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:31: error: redefinition of ‘template T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:10: note: ‘template T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ previously declared here inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:26:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:96: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_polynomial(const T (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:206:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:88: error: ‘tag_type’ does not name a type return detail::evaluate_polynomial_c_imp(static_cast(a), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘>’ before ‘const’ return detail::evaluate_polynomial_c_imp(static_cast(a), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_polynomial(const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:213:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:95: error: ‘tag_type’ does not name a type return detail::evaluate_polynomial_c_imp(static_cast(a.data()), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘>’ before ‘const’ return detail::evaluate_polynomial_c_imp(static_cast(a.data()), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_odd_polynomial(const T (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:248:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:106: error: ‘tag_type’ does not name a type return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘>’ before ‘const’ return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_odd_polynomial(const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:255:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:113: error: ‘tag_type’ does not name a type return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a.data()) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘>’ before ‘const’ return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a.data()) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘)’ before ‘const’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_rational(const T (&)[N], const U (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:75: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive] return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: expected ‘>’ return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: expected ‘(’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: ‘integral_constant’ is not a member of ‘std’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:93: error: expected primary-expression before ‘int’ return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:93: error: expected ‘)’ before ‘int’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:101: error: expected primary-expression before ‘>’ token return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_rational(const boost::array&, const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:83: error: ‘integral_constant’ in namespace ‘std’ does not name a template type return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected ‘>’ before ‘<’ token return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:101: error: expected primary-expression before ‘int’ return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:101: error: expected ‘)’ before ‘int’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:109: error: expected primary-expression before ‘>’ token return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected template-name before ‘<’ token struct lanczos6 : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/constants/constants.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/asinh.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:37, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/aggregate_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/view_iterator.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/dynamic_templates_description.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/template_registry_impl.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder_base.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/xml_parser/field_builder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line BOOST_PRAGMA_MESSAGE("CAUTION: One or more C++11 features were found to be unavailable") ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected declaration before end of line make[2]: *** [source_subfolder/src/mfast/xml_parser/CMakeFiles/mfast_xml_parser_static.dir/field_builder.cpp.o] Error 1 make[1]: *** [source_subfolder/src/mfast/xml_parser/CMakeFiles/mfast_xml_parser_static.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/transcendental_reduction_type.hpp:14:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected template-name before ‘<’ token struct is_signed : public std::is_signed {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected template-name before ‘<’ token struct is_unsigned : public std::is_unsigned {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected template-name before ‘<’ token struct is_integral : public std::is_integral {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected template-name before ‘<’ token struct is_arithmetic : public std::is_arithmetic {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected template-name before ‘<’ token struct make_unsigned : public std::make_unsigned {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected template-name before ‘<’ token struct make_signed : public std::make_signed {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected template-name before ‘<’ token struct is_signed<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected template-name before ‘<’ token struct is_signed : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected template-name before ‘<’ token struct is_unsigned<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected template-name before ‘<’ token struct is_unsigned : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected template-name before ‘<’ token struct is_integral<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected template-name before ‘<’ token struct is_integral : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected template-name before ‘<’ token struct is_arithmetic<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected template-name before ‘<’ token struct is_arithmetic : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:49:10: error: expected nested-name-specifier before ‘type’ using type = unsigned __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:54:10: error: expected nested-name-specifier before ‘type’ using type = unsigned __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:59:10: error: expected nested-name-specifier before ‘type’ using type = __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:64:10: error: expected nested-name-specifier before ‘type’ using type = __int128; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:11: error: ‘constexpr’ does not name a type static constexpr const expression_template_option value = et_on; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected template-name before ‘<’ token struct is_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected template-name before ‘<’ token struct is_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected template-name before ‘<’ token struct is_et_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected template-name before ‘<’ token struct is_et_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected template-name before ‘<’ token struct is_no_et_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected template-name before ‘<’ token struct is_no_et_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected template-name before ‘<’ token struct is_number_expression : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected template-name before ‘<’ token struct is_number_expression > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:227:36: error: expected template-name before ‘<’ token : public std::integral_constant::value || std::is_floating_point::value), T>::type abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:236:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:244:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::value, T>::type abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:244:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:252:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if<(boost::multiprecision::detail::is_signed::value || std::is_floating_point::value), typename boost::multiprecision::detail::make_unsigned::type>::type unsigned_abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:252:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:260:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::value, T>::type unsigned_abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:260:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:65: error: ‘boost::multiprecision::detail::is_integral::value’ is not a type static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:71: error: expected ‘,’ or ‘...’ before ‘||’ token static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:167: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:269:11: error: ‘constexpr’ does not name a type static constexpr const unsigned value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:269:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:279:11: error: ‘constexpr’ does not name a type static constexpr const unsigned value = 113; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:279:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected template-name before ‘<’ token struct type : public std::integral_constant::value >= b> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:56: error: ‘tuple_size’ is not a member of ‘std’ template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:77: error: expected primary-expression before ‘>’ token template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:78: error: ‘::value’ has not been declared template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:294:11: error: ‘constexpr’ does not name a type static constexpr int value = bits_of::type>::value >= digits ? i : find_index_of_large_enough_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:294:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:299:11: error: ‘constexpr’ does not name a type static constexpr int value = INT_MAX; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:299:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:59: error: ‘tuple_size’ is not a member of ‘std’ template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:80: error: expected primary-expression before ‘>’ token template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:81: error: ‘::value’ has not been declared template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:305:10: error: expected nested-name-specifier before ‘type’ using type = typename std::tuple_element::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:310:10: error: expected nested-name-specifier before ‘type’ using type = Fallback; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:316:10: error: expected nested-name-specifier before ‘type’ using type = typename std::remove_cv::type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:321:10: error: expected nested-name-specifier before ‘type’ using type = B; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:326:10: error: expected nested-name-specifier before ‘type’ using type = B; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:367:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:381:10: error: expected nested-name-specifier before ‘type’ using type = typename canonical_imp::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:441:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:447:10: error: expected nested-name-specifier before ‘type’ using type = typename backend_type::result_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:453:10: error: expected nested-name-specifier before ‘type’ using type = decltype(T1() + T2()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:459:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:465:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:471:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:477:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:486:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:492:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:505:10: error: expected nested-name-specifier before ‘type’ using type = const T&; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:511:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:521:10: error: expected nested-name-specifier before ‘type’ using type = T*; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:527:10: error: expected nested-name-specifier before ‘type’ using type = const T*; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:533:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:539:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:540:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:541:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:542:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename left_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:543:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:654:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:661:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:661:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:665:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:665:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:668:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:672:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:556:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:556:269: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:562:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:568:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:574:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:580:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:587:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:594:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:601:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:608:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:615:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:622:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:629:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:636:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:643:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:650:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:670:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:674:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:675:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:681:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:682:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:693:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:694:10: error: expected nested-name-specifier before ‘result_type’ using result_type = Arg1 ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:695:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = terminal ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:49: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& value() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:55: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& value() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:55: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:811:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:811:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:816:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:816:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:819:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:823:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:708:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:714:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:720:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:726:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:732:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:739:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:746:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:753:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:760:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:767:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:774:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:781:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:788:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:795:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:802:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:821:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:825:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:826:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:832:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:833:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:844:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:845:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:846:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:847:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:848:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:849:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:850:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:961:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:965:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:53: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& right_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:59: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& right_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:972:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:972:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:975:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:979:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:991:17: error: ‘constexpr’ does not name a type static const constexpr unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:991:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:992:17: error: ‘constexpr’ does not name a type static const constexpr unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:992:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:993:17: error: ‘constexpr’ does not name a type static const constexpr unsigned depth = left_depth > right_depth ? left_depth : right_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:993:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:863:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:869:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:875:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:881:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:887:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:894:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:901:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:908:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:915:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:922:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:929:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:936:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:943:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:950:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:957:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:977:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:981:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:982:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:987:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:988:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1004:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1005:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1006:10: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1007:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1008:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1009:10: error: expected nested-name-specifier before ‘middle_result_type’ using middle_result_type = typename middle_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1010:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1011:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1014:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1125:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1129:29: error: ‘middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR middle_type middle() const { return middle_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1130:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg3); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:54: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:60: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:60: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:53: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg3& right_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:59: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg3& right_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1138:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1138:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1141:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1145:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1157:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1157:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1158:11: error: ‘constexpr’ does not name a type static constexpr const unsigned middle_depth = middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1158:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1159:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1159:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1160:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_depth > right_depth ? (left_depth > middle_depth ? left_depth : middle_depth) : (right_depth > middle_depth ? right_depth : middle_depth); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1160:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1027:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1033:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1039:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1045:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1051:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1058:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1065:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1072:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1079:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1086:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1093:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1100:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1107:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1114:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1121:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1143:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1147:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1148:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1153:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1154:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1172:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1173:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1174:10: error: expected nested-name-specifier before ‘left_middle_type’ using left_middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1175:10: error: expected nested-name-specifier before ‘right_middle_type’ using right_middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1176:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1177:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1178:10: error: expected nested-name-specifier before ‘left_middle_result_type’ using left_middle_result_type = typename left_middle_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1179:10: error: expected nested-name-specifier before ‘right_middle_result_type’ using right_middle_result_type = typename right_middle_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1180:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1181:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1186:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1297:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1301:29: error: ‘left_middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_middle_type left_middle() const { return left_middle_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1302:29: error: ‘right_middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_middle_type right_middle() const { return right_middle_type(arg3); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1303:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg4); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:58: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:64: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:64: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:65: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& left_middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:71: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& left_middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:71: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:66: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg3& right_middle_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:72: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg3& right_middle_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:72: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:59: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg4& right_ref() const noexcept { return arg4; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:65: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg4& right_ref() const noexcept { return arg4; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:65: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1312:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1312:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1315:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1319:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1331:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1331:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1332:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_middle_depth = left_middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1332:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1333:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_middle_depth = right_middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1333:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1334:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1334:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1336:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_max_depth = left_depth > left_middle_depth ? left_depth : left_middle_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1336:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1337:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_max_depth = right_depth > right_middle_depth ? right_depth : right_middle_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1337:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1339:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_max_depth > right_max_depth ? left_max_depth : right_max_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1339:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1199:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1205:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1211:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1217:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1223:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1230:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1237:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1244:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1251:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1258:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1265:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1272:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1279:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1286:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1293:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1317:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1321:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1322:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1327:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1328:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:42: error: ‘std::numeric_limits::is_specialized’ is not a type static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:58: error: expected identifier before string constant static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:58: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:99: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:18: error: expected identifier before ‘(’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:43: error: expected ‘;’ at end of member declaration static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:18: error: expected identifier before numeric constant static_assert(LONG_MAX / 1000 > (std::numeric_limits::digits + 1), "Too many digits to cope with here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:18: error: expected ‘,’ or ‘...’ before numeric constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:109: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(LONG_MAX / 1000 > (std::numeric_limits::digits + 1), "Too many digits to cope with here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1356:11: error: ‘constexpr’ does not name a type static constexpr const long m_value = std::numeric_limits::radix == 10 ? (((std::numeric_limits::digits + 1) * 1000L) / 301L) : std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1356:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1357:18: error: ‘constexpr’ does not name a type static inline constexpr long value() noexcept { return m_value; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1357:18: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1369:39: error: ‘std::intmax_t’ has not been declared void format_float_string(S& str, std::intmax_t my_exp, std::intmax_t digits, std::ios_base::fmtflags f, bool iszero) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1369:61: error: ‘std::intmax_t’ has not been declared void format_float_string(S& str, std::intmax_t my_exp, std::intmax_t digits, std::ios_base::fmtflags f, bool iszero) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In function ‘void boost::multiprecision::detail::format_float_string(S&, int, int, std::ios_base::fmtflags, bool)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1371:10: error: expected nested-name-specifier before ‘size_type’ using size_type = typename S::size_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1384:51: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] digits = (std::max)(str.size(), size_type(16)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1395:37: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(digits), '0'); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1405:47: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(digits - 1), '0'); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1435:7: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t chars = str.size(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1435:7: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1436:7: error: ‘chars’ was not declared in this scope chars = digits - chars; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1447:41: error: ‘intmax_t’ in namespace ‘std’ does not name a type if (1 + my_exp > static_cast(str.size())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1454:46: error: ‘intmax_t’ in namespace ‘std’ does not name a type else if (my_exp + 1 < static_cast(str.size())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1473:10: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t l = str.find('.') + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1473:10: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1474:10: error: ‘l’ was not declared in this scope l = digits - (str.size() - l); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1476:35: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(l), '0'); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:249:65: error: ‘boost::multiprecision::detail::abs’ has not been declared #define BOOST_MP_USING_ABS using boost::multiprecision::detail::abs; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1481:7: note: in expansion of macro ‘BOOST_MP_USING_ABS’ BOOST_MP_USING_ABS ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:31: error: redefinition of ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:31: note: ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ previously declared here BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:31: error: redefinition of ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:31: note: ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ previously declared here BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:63: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:80: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:140: error: expected initializer before ‘noexcept’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected template-name before ‘<’ token struct number_category_base : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected template-name before ‘<’ token struct number_category_base : public std::integral_constant::is_integer ? number_kind_integer : (std::numeric_limits::max_exponent ? number_kind_floating_point : number_kind_unknown)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: error: ‘is_class’ is not a member of ‘std’ struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/detail/indirect_traits.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_class.hpp:105:27: note: ‘boost::is_class’ template struct is_class : public integral_constant::value> {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: error: ‘is_class’ is not a member of ‘std’ struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/detail/indirect_traits.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_class.hpp:105:27: note: ‘boost::is_class’ template struct is_class : public integral_constant::value> {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:76: error: wrong number of template arguments (2, should be 3) struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:8: note: provided for ‘template, bool > struct boost::multiprecision::number_category_base’ struct number_category_base : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:77: error: expected ‘{’ before ‘::’ token struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:85: error: expected initializer before ‘||’ token struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected template-name before ‘<’ token struct number_category : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected template-name before ‘<’ token struct number_category : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected template-name before ‘<’ token struct number_category<__float128> : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1579:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1588:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::value == number_kind_complex, typename component_type::type, T>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected template-name before ‘<’ token struct is_unsigned_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected template-name before ‘<’ token struct is_signed_number : public std::integral_constant::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected template-name before ‘<’ token struct is_interval_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected template-name before ‘<’ token struct is_equivalent_number_type : public std::is_same ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1636:16: error: expected nested-name-specifier before ‘type’ using type = typename boost::multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In function ‘R boost::math::tools::real_cast(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1648:16: error: expected nested-name-specifier before ‘val_type’ using val_type = typename boost::multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected template-name before ‘<’ token struct is_complex_type > : public std::integral_constant::value == boost::multiprecision::number_kind_complex> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1665:11: error: ‘constexpr’ does not name a type static constexpr const bool value = true; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1665:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected template-name before ‘<’ token struct is_variable_precision : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:16:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:16:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:21:139: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:21:156: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:33:125: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_imp(const boost::multiprecision::number& n, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:33:142: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_imp(const boost::multiprecision::number& n, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:38:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:38:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:47:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const Terminal&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:47:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:53:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const Terminal (&)[N]) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:53:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:59:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const boost::multiprecision::number& n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:59:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:65:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:65:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:71:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:71:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:77:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:77:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:83:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:83:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:97:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:97:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:99:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&, const U&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:99:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:101:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&, const U&, const V&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:101:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:77: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:94: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:38: error: redefinition of ‘template void boost::multiprecision::detail::maybe_promote_precision(T*, int)’ inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:38: note: ‘template void boost::multiprecision::detail::maybe_promote_precision(T*, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp: In function ‘void boost::multiprecision::detail::maybe_promote_precision(T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:33: error: ‘integral_constant’ is not a member of ‘std’ maybe_promote_precision(obj, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:33: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:56: error: expected primary-expression before ‘bool’ maybe_promote_precision(obj, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:126: error: expected primary-expression before ‘)’ token maybe_promote_precision(obj, std::integral_constant::value>()); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:21:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:26:1: error: expected unqualified-id before ‘using’ using mp_size_t = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:30:1: error: expected unqualified-id before ‘using’ using mp_bool = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:36:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:40:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class F> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:43:22: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:44:5: error: expected unqualified-id before ‘using’ using fn = typename F::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:52:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> // Template template parameter must use class ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:52:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> // Template template parameter must use class ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:53:27: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_size_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:55:11: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:60:1: error: expected unqualified-id before ‘using’ using mp_size = typename detail::mp_size_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:67:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:67:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:68:32: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_front_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:70:11: error: expected nested-name-specifier before ‘type’ using type = T1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:75:1: error: expected unqualified-id before ‘using’ using mp_front = typename detail::mp_front_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:84:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:84:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:87:11: error: expected nested-name-specifier before ‘type’ using type = T0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:90:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:90:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:93:11: error: expected nested-name-specifier before ‘type’ using type = T1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:96:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:96:88: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:99:11: error: expected nested-name-specifier before ‘type’ using type = T2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:102:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:102:101: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:105:11: error: expected nested-name-specifier before ‘type’ using type = T3; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:108:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:108:114: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:111:11: error: expected nested-name-specifier before ‘type’ using type = T4; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:114:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:114:127: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename... T> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:117:11: error: expected nested-name-specifier before ‘type’ using type = T5; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:120:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:121:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:124:11: error: expected nested-name-specifier before ‘type’ using type = T6; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:127:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:128:31: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:131:11: error: expected nested-name-specifier before ‘type’ using type = T7; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:134:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:135:44: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:138:11: error: expected nested-name-specifier before ‘type’ using type = T8; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:141:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:142:57: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:145:11: error: expected nested-name-specifier before ‘type’ using type = T9; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:148:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:149:71: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:152:11: error: expected nested-name-specifier before ‘type’ using type = T10; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:155:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:156:85: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename T11, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:159:11: error: expected nested-name-specifier before ‘type’ using type = T11; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:162:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:163:99: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:166:11: error: expected nested-name-specifier before ‘type’ using type = T12; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:171:1: error: expected unqualified-id before ‘using’ using mp_at_c = typename detail::mp_at_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:174:1: error: expected unqualified-id before ‘using’ using mp_at = typename detail::mp_at_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:178:1: error: expected unqualified-id before ‘using’ using mp_back = mp_at_c::value - 1>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:182:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:64: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:188:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:192:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:193:1: error: expected unqualified-id before ‘using’ using mp_push_back = typename detail::mp_push_back_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:197:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:64: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:203:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:207:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:208:1: error: expected unqualified-id before ‘using’ using mp_push_front = typename detail::mp_push_front_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:212:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:215:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:218:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:224:11: error: expected nested-name-specifier before ‘type’ using type = E; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:228:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:229:1: error: expected unqualified-id before ‘using’ using mp_if_c = typename detail::mp_if_c_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:231:42: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:232:1: error: expected unqualified-id before ‘using’ using mp_if = typename detail::mp_if_c_impl(C::value), T, E...>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:236:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:239:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:239:58: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:242:11: error: expected nested-name-specifier before ‘type’ using type = mp_size_t<0>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:245:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:248:11: error: expected nested-name-specifier before ‘r’ using r = typename mp_find_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:249:11: error: expected nested-name-specifier before ‘type’ using type = mp_size_t<1 + r::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:86: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:255:11: error: expected nested-name-specifier before ‘type’ using type = typename mp_if, mp_identity>, mp_find_if_impl_2, P>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:259:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:260:1: error: expected unqualified-id before ‘using’ using mp_find_if = typename detail::mp_find_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:263:1: error: expected unqualified-id before ‘using’ using mp_find_if_q = mp_find_if; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:267:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:273:11: error: expected nested-name-specifier before ‘type’ using type = mp_list<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:276:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:276:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:277:29: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:279:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:283:42: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:285:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:289:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:289:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:290:53: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2, L3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:292:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:297:64: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2, L3, L4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:299:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:66: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:307:11: error: expected nested-name-specifier before ‘type’ using type = typename mp_append_impl, Lr...>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:311:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:312:1: error: expected unqualified-id before ‘using’ using mp_append = typename detail::mp_append_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:316:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:73: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:325:15: error: expected nested-name-specifier before ‘type’ using type = mp_if, mp_list<>, mp_list>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:328:11: error: expected nested-name-specifier before ‘type’ using type = mp_append, typename _f::type...>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:332:36: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:333:1: error: expected unqualified-id before ‘using’ using mp_remove_if = typename detail::mp_remove_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:336:1: error: expected unqualified-id before ‘using’ using mp_remove_if_q = mp_remove_if; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:353:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:356:25: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:357:1: error: expected unqualified-id before ‘using’ using index_sequence = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:367:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:373:11: error: expected nested-name-specifier before ‘type’ using type = F; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:377:1: error: expected unqualified-id before ‘using’ using iseq_if_c = typename iseq_if_c_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:382:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:388:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:388:35: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:389:83: error: ‘>>’ should be ‘> >’ within a nested template argument list struct append_integer_sequence, integer_sequence> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:391:11: error: expected nested-name-specifier before ‘type’ using type = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:19: error: ‘N’ is not a type static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:21: error: expected ‘,’ or ‘...’ before ‘>=’ token static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:51: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:403:12: error: ‘constexpr’ does not name a type static constexpr T M = N / 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:403:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:404:12: error: ‘constexpr’ does not name a type static constexpr T R = N % 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:404:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:406:11: error: expected nested-name-specifier before ‘seq1’ using seq1 = typename make_integer_sequence_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:407:11: error: expected nested-name-specifier before ‘seq2’ using seq2 = typename append_integer_sequence::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:408:11: error: expected nested-name-specifier before ‘seq3’ using seq3 = typename make_integer_sequence_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:409:11: error: expected nested-name-specifier before ‘seq4’ using seq4 = typename append_integer_sequence::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:412:11: error: expected nested-name-specifier before ‘type’ using type = seq4; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:418:11: error: expected nested-name-specifier before ‘type’ using type = typename iseq_if_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:429:25: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:430:1: error: expected unqualified-id before ‘using’ using index_sequence = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:433:1: error: expected unqualified-id before ‘using’ using make_index_sequence = make_integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:435:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:436:1: error: expected unqualified-id before ‘using’ using index_sequence_for = make_integer_sequence; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:25:1: error: ‘constexpr’ does not name a type constexpr int digits(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:25:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:27:1: error: ‘constexpr’ does not name a type constexpr T epsilon(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept(std::is_floating_point::value); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:27:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:235:10: error: expected nested-name-specifier before ‘digits2_type’ using digits2_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:246:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:261:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(boost::math::policies::detail::test_is_valid_arg(static_cast(0))) == sizeof(char); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:261:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:268:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_valid_policy_imp::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:268:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:275:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(boost::math::policies::detail::test_is_default_arg(static_cast(0))) == sizeof(char); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:275:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:282:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_default_policy_imp::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:282:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:283:10: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:288:13: error: expected nested-name-specifier before ‘type’ using type = is_default_policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:295:10: error: expected nested-name-specifier before ‘type’ using type = typename append_N, T, N-1>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:301:10: error: expected nested-name-specifier before ‘type’ using type = Seq; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:380:10: error: expected nested-name-specifier before ‘arg_list’ using arg_list = mp::mp_list; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:381:11: error: ‘constexpr’ does not name a type static constexpr std::size_t arg_list_size = mp::mp_size::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:381:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:386:13: error: expected nested-name-specifier before ‘type’ using type = A; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:392:13: error: expected nested-name-specifier before ‘type’ using type = mp::mp_at; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:399:13: error: expected nested-name-specifier before ‘index’ using index = mp::mp_find_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:400:14: error: ‘constexpr’ does not name a type static constexpr bool end = (index::value >= arg_list_size); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:400:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:402:13: error: expected nested-name-specifier before ‘type’ using type = typename pick_arg::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:406:10: error: expected nested-name-specifier before ‘digits10_type’ using digits10_type = typename arg_type, digits10<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:407:10: error: expected nested-name-specifier before ‘bits_precision_type’ using bits_precision_type = typename arg_type, digits2<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:412:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename arg_type, domain_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:413:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = typename arg_type, pole_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:414:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = typename arg_type, overflow_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:415:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = typename arg_type, underflow_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:416:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = typename arg_type, denorm_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:417:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = typename arg_type, evaluation_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:418:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = typename arg_type, rounding_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:419:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = typename arg_type, indeterminate_result_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:422:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename detail::precision::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:425:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = typename arg_type, promote_float<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:426:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = typename arg_type, promote_double<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:429:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = typename arg_type, discrete_quantile<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:432:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = typename arg_type, assert_undefined<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:435:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = typename arg_type, max_series_iterations<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:436:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = typename arg_type, max_root_iterations<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:448:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = domain_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:449:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = pole_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:450:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = overflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:451:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = underflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:452:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = denorm_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:453:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = evaluation_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:454:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = rounding_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:455:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = indeterminate_result_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:457:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = digits2<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:461:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = promote_float<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:462:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = promote_double<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:463:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = discrete_quantile<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:464:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = assert_undefined<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:465:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = max_series_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:466:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = max_root_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:473:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = domain_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:474:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = pole_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:475:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = overflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:476:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = underflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:477:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = denorm_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:478:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = evaluation_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:479:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = rounding_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:480:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = indeterminate_result_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:482:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = digits2<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:486:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = promote_float; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:487:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = promote_double; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:488:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = discrete_quantile<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:489:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = assert_undefined<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:490:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = max_series_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:491:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = max_root_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:511:10: error: expected nested-name-specifier before ‘arg_list’ using arg_list = mp::mp_list; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:512:11: error: ‘constexpr’ does not name a type static constexpr std::size_t arg_list_size = mp::mp_size::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:512:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:517:13: error: expected nested-name-specifier before ‘type’ using type = A; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:523:13: error: expected nested-name-specifier before ‘type’ using type = mp::mp_at; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:530:13: error: expected nested-name-specifier before ‘index’ using index = mp::mp_find_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:531:14: error: ‘constexpr’ does not name a type static constexpr bool end = (index::value >= arg_list_size); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:531:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:533:13: error: expected nested-name-specifier before ‘type’ using type = typename pick_arg::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:537:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename arg_type, typename Policy::domain_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:538:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = typename arg_type, typename Policy::pole_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:539:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = typename arg_type, typename Policy::overflow_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:540:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = typename arg_type, typename Policy::underflow_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:541:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = typename arg_type, typename Policy::denorm_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:542:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = typename arg_type, typename Policy::evaluation_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:543:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = typename arg_type, typename Policy::rounding_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:544:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = typename arg_type, typename Policy::indeterminate_result_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:547:10: error: expected nested-name-specifier before ‘digits10_type’ using digits10_type = typename arg_type, digits10<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:548:10: error: expected nested-name-specifier before ‘bits_precision_type’ using bits_precision_type = typename arg_type, typename Policy::precision_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:549:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename detail::precision::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:552:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = typename arg_type, typename Policy::promote_float_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:553:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = typename arg_type, typename Policy::promote_double_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:556:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = typename arg_type, typename Policy::discrete_quantile_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:559:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = typename arg_type, typename Policy::assert_undefined_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:562:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = typename arg_type, typename Policy::max_series_iterations_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:563:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = typename arg_type, typename Policy::max_root_iterations_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:566:10: error: expected nested-name-specifier before ‘result_list’ using result_list = mp::mp_list< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:584:10: error: expected nested-name-specifier before ‘fn’ using fn = mp::mp_quote_trait; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:585:10: error: expected nested-name-specifier before ‘reduced_list’ using reduced_list = mp::mp_remove_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:588:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::append_N::value)>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:591:10: error: expected nested-name-specifier before ‘type’ using type = policy< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:623:10: error: expected nested-name-specifier before ‘type’ using type = policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:640:10: error: expected nested-name-specifier before ‘type’ using type = policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:643:8: error: ‘constexpr’ does not name a type inline constexpr policy<> make_policy() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:643:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:647:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1>::type make_policy(const A1&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:647:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:654:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2>::type make_policy(const A1&, const A2&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:654:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:661:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3>::type make_policy(const A1&, const A2&, const A3&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:661:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:668:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4>::type make_policy(const A1&, const A2&, const A3&, const A4&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:668:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:675:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:675:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:682:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:682:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:689:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:689:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:696:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:696:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:703:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:703:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:710:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:710:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:717:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:717:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:735:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:741:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:18: error: expected identifier before ‘(’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:46: error: expected ‘;’ at end of member declaration static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:750:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename Policy::precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:751:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:788:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:796:8: error: ‘constexpr’ does not name a type inline constexpr int digits_imp(std::true_type const&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:796:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:804:8: error: ‘constexpr’ does not name a type inline constexpr int digits_imp(std::false_type const&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:804:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:812:8: error: ‘constexpr’ does not name a type inline constexpr int digits(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:812:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:818:8: error: ‘constexpr’ does not name a type inline constexpr int digits_base10(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:818:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:824:8: error: ‘constexpr’ does not name a type inline constexpr unsigned long get_max_series_iterations() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:824:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:831:8: error: ‘constexpr’ does not name a type inline constexpr unsigned long get_max_root_iterations() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:831:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:17: error: expected ‘;’ at end of member declaration static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:33: error: ‘std::is_floating_point’ has not been declared static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:50: error: expected ‘,’ or ‘...’ before ‘<’ token static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:60: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:68: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:68: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:69: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:69: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:69: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:69: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:874:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon_imp(std::true_type const&) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:874:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:886:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon_imp(std::false_type const&) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:886:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:894:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:894:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:920:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(::boost::math::policies::detail::test_is_policy(static_cast(0))) == sizeof(char)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:920:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:929:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_policy_imp

::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:929:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:930:10: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:939:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename Policy::domain_error_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:940:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:949:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename Policy::domain_error_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:950:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:970:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:970:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:31: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:31: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:31: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:31: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:35: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:52: error: expected ‘,’ or ‘...’ before ‘<’ token inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:10: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:35: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:52: error: expected ‘,’ or ‘...’ before ‘<’ token inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:10: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:154:50: error: ‘true_type’ in namespace ‘std’ does not name a type inline BOOST_MATH_CONSTEXPR T epsilon(const std::true_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:180:29: error: ‘false_type’ in namespace ‘std’ does not name a type inline T epsilon(const std::false_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:180:10: error: redefinition of ‘template T boost::math::tools::detail::epsilon(const int&)’ inline T epsilon(const std::false_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:154:31: note: ‘template T boost::math::tools::detail::epsilon(const int&)’ previously declared here inline BOOST_MATH_CONSTEXPR T epsilon(const std::true_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:190:26: error: ‘conditional’ in namespace ‘std’ does not name a template type typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:190:37: error: expected unqualified-id before ‘<’ token typedef typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:198:40: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, value = tag_type::value ? true : false); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected template-name before ‘<’ token template struct log_limit_noexcept_traits_imp : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp: In function ‘T boost::math::tools::epsilon()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:30: error: ‘integral_constant’ is not a member of ‘std’ return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:30: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:53: error: expected primary-expression before ‘bool’ return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:101: error: expected primary-expression before ‘)’ token return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:260:59: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:260:76: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:31: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:31: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:48: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:65: error: expected ‘,’ or ‘...’ before ‘<’ token inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:10: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:299:59: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:299:76: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:31: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:31: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:48: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:65: error: expected ‘,’ or ‘...’ before ‘<’ token inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:10: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:54: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:71: error: expected ‘,’ or ‘...’ before ‘<’ token inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:10: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:379:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant::radix == 2) && (::std::numeric_limits::digits != INT_MAX) ? std::numeric_limits::digits : 0> tag_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:48: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:76: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:103: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:130: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp: In function ‘void boost::math::policies::check_series_iterations(const char*, uintmax_t, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:19: error: ‘get_max_series_iterations’ is not a member of ‘boost::math::policies’ if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:61: error: expected primary-expression before ‘>’ token if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:63: error: expected primary-expression before ‘)’ token if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp: In function ‘void boost::math::policies::check_root_iterations(const char*, uintmax_t, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:19: error: ‘get_max_root_iterations’ is not a member of ‘boost::math::policies’ if(max_iter >= policies::get_max_root_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:59: error: expected primary-expression before ‘>’ token if(max_iter >= policies::get_max_root_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:61: error: expected primary-expression before ‘)’ token if(max_iter >= policies::get_max_root_iterations()) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/detail/round_fwd.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:61:15: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::value, double, T>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:65:53: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = float; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:66:53: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg{ using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:67:59: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:68:52: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:74:15: error: expected nested-name-specifier before ‘T1P’ using T1P = typename promote_arg::type; // T1 perhaps promoted. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:75:15: error: expected nested-name-specifier before ‘T2P’ using T2P = typename promote_arg::type; // T2 perhaps promoted. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:77:15: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/detail/round_fwd.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:98:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = float; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:99:64: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2{ using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:100:75: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:101:60: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:102:62: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:103:62: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:104:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:105:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:106:68: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:107:68: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:108:65: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:109:65: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:110:70: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:111:70: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:112:71: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:113:71: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:118:16: error: expected nested-name-specifier before ‘type’ using type = typename promote_args_2< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:150:16: error: expected nested-name-specifier before ‘type’ using type = typename promote_args_2< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:197:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:197:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:200:25: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:200:34: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:208:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:208:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:242:13: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:398:13: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:641:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_no_int_tag; // No integer optimisation possible. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:642:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_maybe_int_tag; // Maybe integer optimisation. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:643:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_int_tag; // Definite integer optimisation. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:648:16: error: expected nested-name-specifier before ‘result_type’ using result_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:654:47: error: ‘result_type’ was not declared in this scope typedef typename policies::precision::type precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:654:66: error: template argument 1 is invalid typedef typename policies::precision::type precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:656:16: error: expected nested-name-specifier before ‘optimisation_tag’ using optimisation_tag = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:666:16: error: expected nested-name-specifier before ‘optimisation_tag128’ using optimisation_tag128 = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:904:29: error: ‘conditional’ in namespace ‘std’ does not name a template type typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:904:40: error: expected unqualified-id before ‘<’ token typedef typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:110:43: error: ‘true_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(T t, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:127:41: error: ‘false_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(T, const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:127:13: error: redefinition of ‘template bool boost::math_detail::is_nan_helper(T, const int&)’ inline bool is_nan_helper(T, const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:110:13: note: ‘template bool boost::math_detail::is_nan_helper(T, const int&)’ previously declared here inline bool is_nan_helper(T t, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:133:52: error: ‘true_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(__float128 f, const std::true_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:134:52: error: ‘false_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(__float128 f, const std::false_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp: In function ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:134:13: error: redefinition of ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’ inline bool is_nan_helper(__float128 f, const std::false_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:133:13: note: ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’ previously defined here inline bool is_nan_helper(__float128 f, const std::true_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp: In function ‘int boost::math::detail::fpclassify_imp(T, const boost::math::detail::generic_tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:60: error: ‘is_floating_point’ in namespace ‘std’ does not name a template type if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:77: error: expected ‘(’ before ‘<’ token if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:79: error: expected primary-expression before ‘>’ token if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:80: error: ‘::type’ has not been declared if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:80: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:23:94: error: ‘false_type’ in namespace ‘std’ does not name a type inline typename tools::promote_args::type trunc(const T& v, const Policy& pol, const std::false_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:33:90: error: ‘true_type’ in namespace ‘std’ does not name a type inline typename tools::promote_args::type trunc(const T& v, const Policy&, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:33:46: error: redefinition of ‘template typename boost::math::tools::promote_args::type boost::math::detail::trunc(const T&, const Policy&, const int&)’ inline typename tools::promote_args::type trunc(const T& v, const Policy&, const std::true_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:23:46: note: ‘template typename boost::math::tools::promote_args::type boost::math::detail::trunc(const T&, const Policy&, const int&)’ previously declared here inline typename tools::promote_args::type trunc(const T& v, const Policy& pol, const std::false_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::trunc(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:33: error: ‘integral_constant’ is not a member of ‘std’ return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:33: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:56: error: expected primary-expression before ‘bool’ return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:105: error: expected primary-expression before ‘)’ token return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:119:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:119:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:65: error: template argument 1 is invalid inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:66: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:66: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:73: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:134:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:134:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:66: error: template argument 1 is invalid inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:67: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: redeclaration of ‘template int value’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: previous declaration ‘template int value’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:67: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:74: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:151:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:151:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:83: error: template argument 1 is invalid inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:84: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: redeclaration of ‘template int value’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: previous declaration ‘template int value’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:84: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:91: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:65:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(cdf(d, 0.0f)) != 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:65:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:72:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(quantile(d, 0.0f)) != 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:72:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:78:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:78:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:101:11: error: ‘constexpr’ does not name a type static constexpr bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:101:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:107:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:107:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:116:11: error: ‘constexpr’ does not name a type static constexpr bool value = (::boost::math::tools::detail::is_scaled_distribution_helper::value>::value); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:116:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected template-name before ‘<’ token template struct is_distribution : public std::integral_constant::value> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected template-name before ‘<’ token template struct is_scaled_distribution : public std::integral_constant::value> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:44:64: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:46:65: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:48:70: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:51:69: error: expected class-name before ‘{’ token struct has_hidden_guard_digits<__float128> : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:54:94: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:56:98: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:59:60: error: expected class-name before ‘{’ token struct has_hidden_guard_digits_10 : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected template-name before ‘<’ token struct has_hidden_guard_digits_10 : public std::integral_constant::digits10 != std::numeric_limits::max_digits10)> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:71:58: error: ‘false_type’ in namespace ‘std’ does not name a type inline const T& normalize_value(const T& val, const std::false_type&) { return val; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:73:51: error: ‘true_type’ in namespace ‘std’ does not name a type inline T normalize_value(const T& val, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:44: error: ‘boost::math::detail::get_smallest_value’ declared as an ‘inline’ variable inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:29: error: ‘true_type’ is not a member of ‘std’ inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:29: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:10: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:86:1: error: expected ‘;’ before ‘{’ token { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:45: error: ‘boost::math::detail::get_smallest_value’ declared as an ‘inline’ variable inline T get_smallest_value(std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:29: error: ‘false_type’ is not a member of ‘std’ inline T get_smallest_value(std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:29: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:10: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:102:1: error: expected ‘;’ before ‘{’ token { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:44: error: previous non-function declaration ‘template T boost::math::detail::get_smallest_value’ inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:107:29: error: conflicts with function declaration ‘template T boost::math::detail::get_smallest_value()’ inline T get_smallest_value() ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘T boost::math::detail::get_smallest_value()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:33: error: ‘integral_constant’ is not a member of ‘std’ return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:33: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:56: error: expected primary-expression before ‘bool’ return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:165: error: expected primary-expression before ‘)’ token return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:149:38: error: ‘true_type’ in namespace ‘std’ does not name a type inline T calc_min_shifted(const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:155:38: error: ‘false_type’ in namespace ‘std’ does not name a type inline T calc_min_shifted(const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:155:10: error: redefinition of ‘template T boost::math::detail::calc_min_shifted(const int&)’ inline T calc_min_shifted(const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:149:10: note: ‘template T boost::math::detail::calc_min_shifted(const int&)’ previously declared here inline T calc_min_shifted(const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘T boost::math::detail::get_min_shift_value()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:45: error: ‘integral_constant’ is not a member of ‘std’ static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:45: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:68: error: expected primary-expression before ‘bool’ static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:153: error: expected primary-expression before ‘)’ token static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:186:43: error: ‘true_type’ in namespace ‘std’ does not name a type T float_next_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:232:43: error: ‘false_type’ in namespace ‘std’ does not name a type T float_next_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:232:3: error: redefinition of ‘template T boost::math::detail::float_next_imp(const T&, const int&, const Policy&)’ T float_next_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:186:3: note: ‘template T boost::math::detail::float_next_imp(const T&, const int&, const Policy&)’ previously declared here T float_next_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_next(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:153: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:153: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:176: error: expected primary-expression before ‘bool’ return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:283: error: expected primary-expression before ‘)’ token return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:320:44: error: ‘true_type’ in namespace ‘std’ does not name a type T float_prior_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:367:44: error: ‘false_type’ in namespace ‘std’ does not name a type T float_prior_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:367:3: error: redefinition of ‘template T boost::math::detail::float_prior_imp(const T&, const int&, const Policy&)’ T float_prior_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:320:3: note: ‘template T boost::math::detail::float_prior_imp(const T&, const int&, const Policy&)’ previously declared here T float_prior_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_prior(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:154: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:154: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:177: error: expected primary-expression before ‘bool’ return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:284: error: expected primary-expression before ‘)’ token return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:469:57: error: ‘true_type’ in namespace ‘std’ does not name a type T float_distance_imp(const T& a, const T& b, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:574:57: error: ‘false_type’ in namespace ‘std’ does not name a type T float_distance_imp(const T& a, const T& b, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:574:3: error: redefinition of ‘template T boost::math::detail::float_distance_imp(const T&, const T&, const int&, const Policy&)’ T float_distance_imp(const T& a, const T& b, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:469:3: note: ‘template T boost::math::detail::float_distance_imp(const T&, const T&, const int&, const Policy&)’ previously declared here T float_distance_imp(const T& a, const T& b, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_distance(const T&, const U&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:275: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:275: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:298: error: expected primary-expression before ‘bool’ return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:405: error: expected primary-expression before ‘)’ token return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:723:53: error: ‘true_type’ in namespace ‘std’ does not name a type T float_advance_imp(T val, int distance, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:806:53: error: ‘false_type’ in namespace ‘std’ does not name a type T float_advance_imp(T val, int distance, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:806:3: error: redefinition of ‘template T boost::math::detail::float_advance_imp(T, int, const int&, const Policy&)’ T float_advance_imp(T val, int distance, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:723:3: note: ‘template T boost::math::detail::float_advance_imp(T, int, const int&, const Policy&)’ previously declared here T float_advance_imp(T val, int distance, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_advance(T, int, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:166: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:166: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:189: error: expected primary-expression before ‘bool’ return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:296: error: expected primary-expression before ‘)’ token return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:38:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:38:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:40:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:40:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:42:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:42:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:44:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:44:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:46:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:46:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:70:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:70:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:78:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:78:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:85:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:85:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:93:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:93:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:100:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:100:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:108:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:108:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:119:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:119:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:126:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:126:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:131:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:131:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:138:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:138:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:143:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:143:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:151:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:151:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:158:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:158:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:166:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:166:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:173:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:173:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:181:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:181:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:188:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:188:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:196:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:196:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:203:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:203:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:211:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:211:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:219:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:219:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:227:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:227:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:258:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:258:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:265:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:265:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:271:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_add_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:271:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_add_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_add_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:324:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:324:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:331:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:331:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:337:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && is_signed_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:337:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && is_signed_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:343:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:343:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:350:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:350:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_subtract_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:402:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:402:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:409:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:409:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:415:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_multiply_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:415:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_multiply_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_multiply_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:464:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_same::value, T>::type make_T(const U& u) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:464:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_same::value, T>::type make_T(const U& u) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:477:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:477:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:482:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:482:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:487:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:487:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:502:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:502:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:529:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:529:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:536:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:536:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:542:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:542:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:549:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:549:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_divide_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:606:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:606:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:613:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:613:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:619:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:619:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:626:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:626:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_modulus_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:681:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:681:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:688:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:688:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:694:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_and_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:694:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_and_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:699:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value || std::is_same::value>::type eval_bitwise_and_default(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:699:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value || std::is_same::value>::type eval_bitwise_and_default(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:731:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:731:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:738:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:738:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:744:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_or_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:744:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_or_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bitwise_or_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:796:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:796:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:803:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:803:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:809:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_xor_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:809:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_xor_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bitwise_xor_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:23: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_increment(T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:843:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:844:30: error: ‘ui_type’ does not name a type eval_add(val, static_cast(1u)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_decrement(T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:849:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:850:35: error: ‘ui_type’ does not name a type eval_subtract(val, static_cast(1u)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::eval_is_zero(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:870:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:871:35: error: ‘ui_type’ does not name a type return val.compare(static_cast(0)) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::default_ops::eval_get_sign(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:876:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:877:35: error: ‘ui_type’ does not name a type return val.compare(static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:881:108: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:881:125: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:890:108: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:890:125: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::assign_components_imp(T&, const V&, const U&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:892:10: error: expected nested-name-specifier before ‘component_number_type’ using component_number_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:894:4: error: ‘component_number_type’ was not declared in this scope component_number_type x(v1), y(v2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:895:30: error: ‘x’ was not declared in this scope assign_components(result, x.backend(), y.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:895:43: error: ‘y’ was not declared in this scope assign_components(result, x.backend(), y.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected template-name before ‘<’ token struct type : public std::integral_constant::value && (std::numeric_limits::digits >= b)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:53: error: ‘tuple_size’ is not a member of ‘std’ template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:74: error: expected primary-expression before ‘>’ token template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:75: error: ‘::value’ has not been declared template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:75: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:946:11: error: ‘constexpr’ does not name a type static constexpr int value = std::is_same::type>::value ? i : find_index_of_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:946:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:951:11: error: ‘constexpr’ does not name a type static constexpr int value = -1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:951:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:959:10: error: expected nested-name-specifier before ‘list_type’ using list_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:966:11: error: ‘constexpr’ does not name a type static constexpr int start = find_index_of_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:966:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:967:11: error: ‘constexpr’ does not name a type static constexpr int index_of_type = boost::multiprecision::detail::find_index_of_large_enough_type::digits>::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:967:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:968:10: error: expected nested-name-specifier before ‘type’ using type = typename boost::multiprecision::detail::dereference_tuple >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:972:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, bool>::type check_in_range(const T& t) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:972:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, bool>::type check_in_range(const T& t) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:982:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:982:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1007:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !boost::multiprecision::detail::is_integral::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1007:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !boost::multiprecision::detail::is_integral::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:91: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:108: error: expected ‘,’ or ‘...’ before ‘<’ token inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:91: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:108: error: expected ‘,’ or ‘...’ before ‘<’ token inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:13: error: redefinition of ‘template void boost::multiprecision::default_ops::last_chance_eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&, int)’ inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:13: note: ‘template void boost::multiprecision::default_ops::last_chance_eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&, int)’ previously declared here inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1082:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value && number_category::value == number_kind_integer>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1083:58: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] last_chance_eval_convert_to(result, backend, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1105:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1106:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1106:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1107:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1108:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1116:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1117:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1117:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1118:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1119:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1127:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1128:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1128:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1129:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1130:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_abs(T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1141:10: error: expected nested-name-specifier before ‘type_list’ using type_list = typename U::signed_types ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1142:10: error: expected nested-name-specifier before ‘front’ using front = typename std::tuple_element<0, type_list>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1144:27: error: there are no arguments to ‘front’ that depend on a template parameter, so a declaration of ‘front’ must be available [-fpermissive] if (arg.compare(front(0)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_fabs(T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1151:10: error: expected nested-name-specifier before ‘type_list’ using type_list = typename U::signed_types ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1152:10: error: expected nested-name-specifier before ‘front’ using front = typename std::tuple_element<0, type_list>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1154:27: error: there are no arguments to ‘front’ that depend on a template parameter, so a declaration of ‘front’ must be available [-fpermissive] if (arg.compare(front(0)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1205:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1205:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1215:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1215:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1246:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const T& x, const A& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1246:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const T& x, const A& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1255:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const A& x, const T& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1255:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const A& x, const T& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_fdim(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1282:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1283:10: error: ‘ui_type’ does not name a type const ui_type zero = 0u; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1288:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1294:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1305:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1309:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const T& a, const A& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1309:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const T& a, const A& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1340:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const A& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1340:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const A& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_modf(T&, const T&, T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1393:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1406:26: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_round(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1426:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1440:44: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] eval_subtract(result, a, fp_type(0.5f)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1445:39: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] eval_add(result, a, fp_type(0.5f)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1456:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1456:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1465:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1465:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1470:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1470:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1479:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1479:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘unsigned int boost::multiprecision::default_ops::eval_lsb(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1487:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1499:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::eval_bit_test(const T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1543:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1545:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_set(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1554:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1556:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_flip(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1564:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1566:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_unset(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1574:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1576:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_integer_sqrt(B&, B&, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1593:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1595:18: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] s = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1598:21: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] r = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1604:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] s = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1656:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_floor(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1656:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_floor(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1658:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_ceil(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1658:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_ceil(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1660:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_trunc(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1660:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_trunc(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1662:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_sqrt(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1662:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_sqrt(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1664:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_ldexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1664:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_ldexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1666:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_frexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1666:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_frexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1669:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_asinh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1669:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_asinh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1671:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_acosh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1671:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_acosh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1673:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_atanh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1673:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_atanh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_logb(B&, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1725:10: error: expected nested-name-specifier before ‘max_t’ using max_t = typename std::conditional::value, boost::long_long_type, std::intmax_t>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1726:25: error: ‘max_t’ does not name a type result = static_cast(eval_ilogb(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:68: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:85: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:68: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:85: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:38: note: ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:64: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:81: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:38: note: ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::is_arg_nan(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:27: error: ‘integral_constant’ is not a member of ‘std’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:27: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:50: error: expected primary-expression before ‘bool’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:109: error: expected primary-expression before ‘)’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:112: error: ‘is_floating_point’ is not a member of ‘std’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:112: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:136: error: expected primary-expression before ‘>’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:138: error: expected primary-expression before ‘)’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_imag(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1879:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1880:18: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] to = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops_adl::eval_set_real_imp(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1889:10: error: expected nested-name-specifier before ‘to_component_type’ using to_component_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1890:13: error: ‘to_component_type’ has not been declared typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1890:55: error: expected ‘(’ before ‘to_component’ typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1891:4: error: ‘to_component’ was not declared in this scope to_component = from; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops_adl::eval_set_imag_imp(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1897:10: error: expected nested-name-specifier before ‘to_component_type’ using to_component_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1898:13: error: ‘to_component_type’ has not been declared typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1898:55: error: expected ‘(’ before ‘to_component’ typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1899:4: error: ‘to_component’ was not declared in this scope to_component = from; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1907:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1907:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1912:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1912:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_set_imag(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1931:105: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(T) == INT_MAX, "eval_set_imag needs to be specialised for each specific backend"); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_log2(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:12:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:13:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename std::tuple_element<0, typename T::signed_types>::type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:50:22: error: ‘ui_type’ does not name a type num = static_cast(1180509120uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:52:31: error: ‘ui_type’ does not name a type denom = static_cast(1277337600uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:53:31: error: ‘ui_type’ does not name a type next_term = static_cast(120uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:54:4: error: ‘si_type’ was not declared in this scope si_type sign = -1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:56:4: error: ‘ui_type’ was not declared in this scope ui_type limit = digits / 3 + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:17: error: expected ‘;’ before ‘n’ for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:24: error: ‘n’ was not declared in this scope for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:28: error: ‘limit’ was not declared in this scope for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:60:26: error: ‘ui_type’ does not name a type temp = static_cast(2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:65:7: error: ‘sign’ was not declared in this scope sign = -sign; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:65:7: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/sign.hpp:163:12: note: ‘boost::math::sign’ inline int sign BOOST_NO_MACRO_EXPAND(const T& z) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_e(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:83:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:109:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] lim = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:115:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:117:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:118:4: error: ‘ui_type’ was not declared in this scope ui_type i = 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:121:28: error: ‘i’ was not declared in this scope eval_multiply(denom, i); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_pi(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:132:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:133:10: error: expected nested-name-specifier before ‘real_type’ using real_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:159:17: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] a = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:163:22: error: there are no arguments to ‘real_type’ that depend on a template parameter, so a declaration of ‘real_type’ must be available [-fpermissive] B = real_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:165:23: error: there are no arguments to ‘real_type’ that depend on a template parameter, so a declaration of ‘real_type’ must be available [-fpermissive] D = real_type(0.25f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:168:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] lim = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘const T& boost::multiprecision::default_ops::get_constant_one_over_epsilon()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:274:13: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:276:28: error: ‘ui_type’ does not name a type result = static_cast(1u); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:34:10: error: expected nested-name-specifier before ‘int_type’ using int_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:27: error: ‘integral_constant’ is not a member of ‘std’ pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:27: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:50: error: expected primary-expression before ‘bool’ pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:63: error: expected primary-expression before ‘)’ token pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:50:26: error: there are no arguments to ‘int_type’ that depend on a template parameter, so a declaration of ‘int_type’ must be available [-fpermissive] result = int_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:13: error: redefinition of ‘template void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’ inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:13: note: ‘template void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’ previously declared here inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:94:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value>::type eval_pow(T& result, const T& t, const U& p) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:94:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value>::type eval_pow(T& result, const T& t, const U& p) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::hyp0F0(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:106:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:114:48: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(H0F0, x_pow_n_div_n_fact, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:121:4: error: ‘ui_type’ was not declared in this scope ui_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:128:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::hyp1F0(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:153:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:163:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_add(H1F0, si_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:169:4: error: ‘si_type’ was not declared in this scope si_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:172:10: error: ‘si_type’ does not name a type const si_type series_limit = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:177:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; n++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:177:20: error: ‘series_limit’ was not declared in this scope for (n = 2; n < series_limit; n++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:190:13: error: ‘series_limit’ was not declared in this scope if (n >= series_limit) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_exp(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:205:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:206:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:207:10: error: expected nested-name-specifier before ‘exp_type’ using exp_type = typename T::exponent_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:208:10: error: expected nested-name-specifier before ‘canonical_exp_type’ using canonical_exp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:222:29: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:229:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:240:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (xx.compare(si_type(1)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:250:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:255:29: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:261:40: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(exp_series, ui_type(k)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:267:43: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(exp_series, ui_type(k)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:56: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:56: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:79: error: expected primary-expression before ‘bool’ detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:91: error: expected primary-expression before ‘)’ token detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:291:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:308:4: error: ‘exp_type’ was not declared in this scope exp_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:309:21: error: ‘n’ was not declared in this scope eval_convert_to(&n, result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:311:42: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ if (n == (std::numeric_limits::max)()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:311:42: note: expected a type, got ‘exp_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:315:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:322:10: error: ‘si_type’ does not name a type const si_type p2 = static_cast(si_type(1) << 11); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:324:65: error: ‘canonical_exp_type’ does not name a type eval_multiply(exp_series, get_constant_ln2(), static_cast(n)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:326:28: error: ‘p2’ was not declared in this scope eval_divide(exp_series, p2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:44: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:44: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:67: error: expected primary-expression before ‘bool’ detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:79: error: expected primary-expression before ‘)’ token detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:331:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:336:36: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(result, ui_type(1), exp_series); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_log(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:351:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:352:10: error: expected nested-name-specifier before ‘exp_type’ using exp_type = typename T::exponent_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:353:10: error: expected nested-name-specifier before ‘canonical_exp_type’ using canonical_exp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:354:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:380:4: error: ‘exp_type’ was not declared in this scope exp_type e; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:382:24: error: ‘e’ was not declared in this scope eval_frexp(t, arg, &e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:385:27: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (t.compare(fp_type(2) / fp_type(3)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:385:40: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (t.compare(fp_type(2) / fp_type(3)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:392:69: error: there are no arguments to ‘canonical_exp_type’ that depend on a template parameter, so a declaration of ‘canonical_exp_type’ must be available [-fpermissive] eval_multiply(result, get_constant_ln2(), canonical_exp_type(e)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:394:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(t, ui_type(1)); /* -0.3 <= t <= 0.3 */ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:414:4: error: ‘ui_type’ was not declared in this scope ui_type k = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:417:9: error: ‘k’ was not declared in this scope ++k; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘const T& boost::multiprecision::default_ops::get_constant_log10()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:436:13: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:438:24: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] ten = ui_type(10u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_pow(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:465:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:466:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:476:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((a.compare(si_type(1)) == 0) || (x.compare(si_type(1)) == 0)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:476:60: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((a.compare(si_type(1)) == 0) || (x.compare(si_type(1)) == 0)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:481:27: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (a.compare(si_type(0)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:483:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:495:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:79: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:528:37: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:560:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:570:36: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(result, si_type(1), da); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:94: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:101: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:104: error: expected ‘(’ before ‘is_specialized’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:94: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:101: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:104: error: expected ‘(’ before ‘is_specialized’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:41: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:64: error: expected primary-expression before ‘bool’ detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:76: error: expected primary-expression before ‘)’ token detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: error: ‘intmax_t’ is not a member of ‘std’ an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: error: ‘intmax_t’ is not a member of ‘std’ an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:46: error: template argument 1 is invalid an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: error: ‘uintmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:135:27: note: ‘uintmax_t’ typedef unsigned long int uintmax_t; ^ /usr/include/stdint.h:135:27: note: ‘uintmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: error: ‘uintmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:135:27: note: ‘uintmax_t’ typedef unsigned long int uintmax_t; ^ /usr/include/stdint.h:135:27: note: ‘uintmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:74: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:620:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((x.compare(si_type(-1)) == 0) && (eval_fpclassify(a) == FP_INFINITE)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:622:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:627:34: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (x.compare(si_type(-1)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:633:31: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:656:30: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if ((x.compare(fp_type(0.5)) >= 0) && (x.compare(fp_type(0.9)) < 0) && (an < max_an) && (an > min_an)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:656:64: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if ((x.compare(fp_type(0.5)) >= 0) && (x.compare(fp_type(0.9)) < 0) && (an < max_an) && (an > min_an)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:658:34: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (a.compare(fp_type(1e-5f)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:673:26: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] t = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:39: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:39: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:62: error: expected primary-expression before ‘bool’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:74: error: expected primary-expression before ‘)’ token detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:683:26: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] t = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:36: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:36: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:59: error: expected primary-expression before ‘bool’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:71: error: expected primary-expression before ‘)’ token detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:714:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if >::value && !boost::multiprecision::detail::is_integral::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:714:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if >::value && !boost::multiprecision::detail::is_integral::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:731:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if >::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:731:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if >::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_exp2(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:43: error: ‘tuple_element’ in namespace ‘std’ does not name a template type temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected ‘>’ before ‘<’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:86: error: expected ‘(’ before ‘>’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:87: error: ‘::type’ has not been declared temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:87: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:98: error: expected ‘)’ before ‘;’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:37: error: ‘tuple_element’ in namespace ‘std’ does not name a template type temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected ‘>’ before ‘<’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:80: error: expected ‘(’ before ‘>’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:81: error: ‘::type’ has not been declared temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:81: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:92: error: expected ‘)’ before ‘;’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::small_sinh_series(T, T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:778:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:786:4: error: ‘ui_type’ was not declared in this scope ui_type k = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:794:24: error: ‘k’ was not declared in this scope eval_divide(p, ++k); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::sinhcosh(const T&, T*, T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:805:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:806:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:827:29: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] *p_cosh = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:832:67: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] bool small_sinh = eval_get_sign(x) < 0 ? x.compare(fp_type(-0.5)) > 0 : x.compare(fp_type(0.5)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:832:97: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] bool small_sinh = eval_get_sign(x) < 0 ? x.compare(fp_type(-0.5)) > 0 : x.compare(fp_type(0.5)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:838:34: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(e_mx, ui_type(1), e_px); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_tanh(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:42: error: ‘tuple_element’ in namespace ‘std’ does not name a template type result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected ‘>’ before ‘<’ token result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:85: error: expected ‘(’ before ‘>’ token result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:86: error: ‘::type’ has not been declared result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:86: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:97: error: expected ‘)’ before ‘;’ token result = static_cast::type>(1u); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::hyp0F1(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:24:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:25:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:36:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(result, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:38:4: error: ‘si_type’ was not declared in this scope si_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:41:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] tol = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:53:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::reduce_n_half_pi(T&, const T&, bool)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:120:10: error: expected nested-name-specifier before ‘reduction_type’ using reduction_type = typename boost::multiprecision::detail::transcendental_reduction_type::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:124:4: error: ‘reduction_type’ was not declared in this scope reduction_type big_arg(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:129:46: error: ‘big_arg’ was not declared in this scope scoped_N_precision scoped_precision(big_arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:133:19: error: expected ‘;’ before ‘reduction’ reduction_type reduction = get_constant_pi(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:134:15: error: ‘reduction’ was not declared in this scope eval_ldexp(reduction, reduction, -1); // divide by 2 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:134:39: error: there are no arguments to ‘eval_ldexp’ that depend on a template parameter, so a declaration of ‘eval_ldexp’ must be available [-fpermissive] eval_ldexp(reduction, reduction, -1); // divide by 2 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_sin(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:166:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:167:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:168:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:210:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t = ui_type(4); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:213:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] if (t.compare(ui_type(1)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:217:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(2)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:221:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(3)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:240:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:279:55: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] const bool b_near_zero = xx.compare(fp_type(1e-1)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:280:54: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] const bool b_near_pi_half = t.compare(fp_type(1e-1)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:284:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:288:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:293:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:295:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:303:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:305:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(0.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:316:7: error: ‘constexpr’ was not declared in this scope constexpr const si_type n_scale = 9; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:317:17: error: expected ‘;’ before ‘const’ constexpr const si_type n_three_pow_scale = static_cast(19683L); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:319:23: error: ‘n_three_pow_scale’ was not declared in this scope eval_divide(xx, n_three_pow_scale); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:323:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:325:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:12: error: ‘int32_t’ is not a member of ‘std’ for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:12: note: suggested alternatives: In file included from /usr/include/stdlib.h:314:0, from /usr/include/c++/5/cstdlib:72, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/platform/linux.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:57, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/x86_64-linux-gnu/sys/types.h:196:1: note: ‘int32_t’ __intN_t (32, __SI__); ^ /usr/include/x86_64-linux-gnu/sys/types.h:196:1: note: ‘int32_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:59: error: ‘k’ was not declared in this scope for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:63: error: ‘n_scale’ was not declared in this scope for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:334:45: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_multiply(t2, result, ui_type(3)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:337:36: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_multiply(t, ui_type(4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_cos(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:359:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:360:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:375:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:403:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t = ui_type(4); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:407:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] if (t.compare(ui_type(0)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:411:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(1)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:415:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(2)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:438:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:464:23: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] n_pi = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:472:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::hyp2F1(T&, const T&, const T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:507:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:520:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(result, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:528:4: error: ‘ui_type’ was not declared in this scope ui_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:536:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_asin(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:566:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:567:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:600:32: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] int c = xx.compare(ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:621:31: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(1e-3)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:626:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:627:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:632:41: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] else if (xx.compare(fp_type(1 - 5e-2f)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:639:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(dx1, ui_type(1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:640:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:641:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:655:10: error: expected nested-name-specifier before ‘guess_type’ using guess_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:660:4: error: ‘guess_type’ was not declared in this scope guess_type dd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:661:21: error: ‘dd’ was not declared in this scope eval_convert_to(&dd, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:670:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:670:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:671:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:671:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:676:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:676:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_acos(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:696:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:718:32: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] int c = xx.compare(ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:736:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:740:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:742:31: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(1e-3)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:747:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:748:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:763:36: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] else if (xx.compare(fp_type(0.85)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:770:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(dx1, ui_type(1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:771:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:772:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:782:10: error: expected nested-name-specifier before ‘guess_type’ using guess_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:787:4: error: ‘guess_type’ was not declared in this scope guess_type dd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:788:21: error: ‘dd’ was not declared in this scope eval_convert_to(&dd, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:797:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:797:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:798:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:798:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:803:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:803:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_atan(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:822:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:823:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:824:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:853:30: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(0.1)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:856:21: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t1 = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:857:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:858:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t3 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:866:29: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(10)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:869:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:870:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t2 = ui_type(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:871:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t3 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:873:33: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(xx, si_type(-1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:886:4: error: ‘fp_type’ was not declared in this scope fp_type d; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:887:21: error: ‘d’ was not declared in this scope eval_convert_to(&d, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:895:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:895:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:896:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:896:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/assert/source_location.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/throw_exception.hpp:24, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:901:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:901:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_atan2(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:934:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1001:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1032:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, void>::type eval_atan2(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1032:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, void>::type eval_atan2(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1042:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, void>::type eval_atan2(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1042:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, void>::type eval_atan2(T& result, const A& x, const T& a) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::fpclassify(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1956:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isfinite(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1968:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isnan(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1979:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isinf(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1990:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isnormal(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2001:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::sign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2016:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::signbit(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2029:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::changesign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2040:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::copysign(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2061:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex >::type boost::multiprecision::real(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2072:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:60: error: ‘result_type’ was not declared in this scope boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:71: error: template argument 1 is invalid boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:71: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2074:118: error: expected ‘;’ before ‘result’ result_type result; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2075:14: error: ‘result’ was not declared in this scope eval_real(result.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex >::type boost::multiprecision::imag(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2083:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:60: error: ‘result_type’ was not declared in this scope boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:71: error: template argument 1 is invalid boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:71: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2085:118: error: expected ‘;’ before ‘result’ result_type result; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2086:14: error: ‘result’ was not declared in this scope eval_imag(result.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::real(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2094:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::imag(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2103:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::value == number_kind_complex), boost::multiprecision::component_type > >::type boost::multiprecision::abs(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2116:11: error: ‘move’ is not a member of ‘std’ return std::move(boost::math::hypot(real(v), imag(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::result_type>::value == number_kind_complex), boost::multiprecision::component_type::result_type> >::type boost::multiprecision::abs(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2122:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2123:11: error: ‘move’ is not a member of ‘std’ return std::move(abs(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2123:37: error: ‘number_type’ does not name a type return std::move(abs(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2127:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2127:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2133:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2133:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2139:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_complex || number_category::result_type>::value == number_kind_floating_point, typename scalar_result_from_possible_complex::result_type>::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2139:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_complex || number_category::result_type>::value == number_kind_floating_point, typename scalar_result_from_possible_complex::result_type>::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::value == number_kind_complex), boost::multiprecision::component_type > >::type boost::multiprecision::norm(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2151:11: error: ‘move’ is not a member of ‘std’ return std::move(a * a + b * b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2154:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2154:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::norm(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2163:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2164:11: error: ‘move’ is not a member of ‘std’ return std::move(norm(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2164:38: error: ‘number_type’ does not name a type return std::move(norm(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2174:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2174:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2182:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2182:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2190:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2190:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2201:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, typename complex_result_from_scalar >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2201:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, typename complex_result_from_scalar >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2208:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2208:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2252:7: error: expected nested-name-specifier before ‘c99_error_policy’ using c99_error_policy = ::boost::math::policies::policy< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2260:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2260:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2268:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2268:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2277:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2277:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2285:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2285:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2294:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2294:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2302:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2302:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::cbrt(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2314:51: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::cbrt(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::cbrt(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2319:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::erf(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2327:50: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::erf(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::erf(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2332:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::erfc(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2340:51: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::erfc(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::erfc(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2345:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::expm1(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2353:52: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::expm1(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::expm1(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2358:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::lgamma(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2367:55: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] result = boost::math::lgamma(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::lgamma(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2378:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::tgamma(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2391:53: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::tgamma(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::tgamma(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2396:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::log1p(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2427:52: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::log1p(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::log1p(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2432:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::nextafter(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2441:57: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::nextafter(a, b, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::nextafter(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2458:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:110: error: expression list treated as compound expression in initializer [-fpermissive] detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::nexttoward(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2466:57: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::nextafter(a, b, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::nexttoward(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2483:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:110: error: expression list treated as compound expression in initializer [-fpermissive] detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::add(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::subtract(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::multiply(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:19: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/interoperable.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:11, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/range/iterator_range_core.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2519:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2519:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2529:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2529:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2539:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2539:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::trunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2551:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2552:11: error: ‘move’ is not a member of ‘std’ return std::move(trunc(number_type(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::itrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2568:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2569:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2570:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2572:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘long int boost::multiprecision::ltrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2595:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2596:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2597:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2599:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::long_long_type boost::multiprecision::lltrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2623:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2624:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2625:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2627:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::round(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2651:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2652:11: error: ‘move’ is not a member of ‘std’ return std::move(round(static_cast(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2652:39: error: ‘number_type’ does not name a type return std::move(round(static_cast(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::iround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2667:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2668:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2669:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2671:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘long int boost::multiprecision::lround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2694:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2695:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2696:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2698:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::long_long_type boost::multiprecision::llround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2722:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2723:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2724:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2726:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2753:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, short* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2753:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, short* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2762:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2762:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2769:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, int* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2769:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, int* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2778:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2778:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2785:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, long* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2785:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, long* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2794:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2794:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2801:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, boost::long_long_type* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2801:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, boost::long_long_type* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2810:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2810:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2822:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const number& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2822:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const number& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2831:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const detail::expression& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2831:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const detail::expression& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2844:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2844:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2870:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2870:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2882:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2882:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2894:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2894:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2909:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2909:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2921:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2921:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2933:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2933:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2948:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2948:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2960:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2960:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2972:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2972:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3000:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3000:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3010:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3010:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3020:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3020:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3030:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3030:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3040:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3040:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3052:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3052:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3065:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3065:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3481:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3481:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3491:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3491:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3501:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3501:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfabs_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsqrt_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsqrt_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfloor_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_floor’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfloor_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_floor’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointceil_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_ceil’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointceil_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_ceil’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtrunc_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointround_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointexp_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointexp2_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog10_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointcos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointasin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointacos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointcosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog2_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointnearbyint_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointrint_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointldexp_funct::operator()(Backend&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3429:40: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointldexp_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3436:40: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlogb_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointscalbn_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointscalbln_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexexp_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexlog_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexlog10_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsqrt_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsqrt_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexcos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complextan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexcosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complextanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasinh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_asinh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_asinh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacosh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_acosh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_acosh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatanh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_atanh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_atanh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerpow_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3654:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename Backend::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3654:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename Backend::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3662:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == number_kind_floating_point, typename multiprecision::detail::expression::result_type::backend_type::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3662:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == number_kind_floating_point, typename multiprecision::detail::expression::result_type::backend_type::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinc_pi(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3686:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinc_pi(const boost::multiprecision::number&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3693:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinhc_pi(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3700:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinhc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinhc_pi(const boost::multiprecision::number&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3707:11: error: ‘move’ is not a member of ‘std’ return std::move(boost::math::sinhc_pi(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3710:30: error: ‘boost::multiprecision::gcd’ has not been declared using boost::multiprecision::gcd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3711:30: error: ‘boost::multiprecision::lcm’ has not been declared using boost::multiprecision::lcm; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3720:30: error: ‘boost::multiprecision::gcd’ has not been declared using boost::multiprecision::gcd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3721:30: error: ‘boost::multiprecision::lcm’ has not been declared using boost::multiprecision::lcm; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3730:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:52:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:52:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:62:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:62:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:84:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:84:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:94:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:94:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:116:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:116:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:126:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:126:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:148:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:148:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:158:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:158:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:171:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:171:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:180:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:180:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:190:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:190:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3730:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:203:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:203:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:211:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:211:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:220:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:220:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:232:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:232:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:240:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:240:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:249:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:249:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:261:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:261:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:269:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:269:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:278:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:278:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:290:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:290:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:300:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:300:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:325:10: error: ‘v’ was not declared in this scope v.backend().negate(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:48: error: expected identifier before ‘>’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:329:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator~(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:329:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator~(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:338:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:341:95: error: ‘a’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:341:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:48: error: expected identifier before ‘>’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:346:126: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:349:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:48: error: expected identifier before ‘>’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:354:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:354:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:338:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:362:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:362:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:371:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:371:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:383:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:383:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:391:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number >::type operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:391:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number >::type operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:400:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:400:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:408:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:408:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:417:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(is_compatible_arithmetic_type >::value && is_signed_number::value) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:417:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(is_compatible_arithmetic_type >::value && is_signed_number::value) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:430:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:433:95: error: ‘a’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:433:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:48: error: expected identifier before ‘>’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:438:126: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:441:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:48: error: expected identifier before ‘>’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:446:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:446:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:430:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:454:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:454:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:463:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:463:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:475:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:475:130: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:483:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:483:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:495:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:495:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:503:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:503:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:515:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:515:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:522:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:522:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:529:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:529:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:536:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:536:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:544:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:544:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:555:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:555:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:562:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:562:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:569:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:569:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:576:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:576:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:584:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:584:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:595:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:595:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:602:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:602:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:609:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:609:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:616:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:616:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:624:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:624:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:635:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:635:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:643:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:643:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:24:8: error: ‘constexpr’ does not name a type inline constexpr const number operator+(const number& v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:24:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:26:8: error: ‘constexpr’ does not name a type inline constexpr const detail::expression operator+(const detail::expression& v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:26:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:76: error: expected ‘,’ or ‘...’ before ‘&&’ token inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:38:65: error: ‘v’ was not declared in this scope return detail::expression >(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:48:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:48:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:53:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:53:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:58:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:58:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:73:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:75:91: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:75:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:79:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:81:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:85:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:85:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:73:1: note: ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ previously declared here operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:91:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:91:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:98:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:98:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:105:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:105:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:112:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:112:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:127:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:129:109: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:129:112: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:141:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:143:112: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:153:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:153:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:159:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:159:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:168:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:168:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:175:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:175:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:190:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:192:255: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:192:276: error: ‘a’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:204:106: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:206:276: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(a.left(), a.right(), b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:213:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:213:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:220:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:220:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:235:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number > >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:237:546: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number > >(detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:237:567: error: ‘a’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number > >(detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:249:106: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:251:281: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(a.left(), a.right(), b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:266:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:268:66: error: ‘a’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:268:69: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:280:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:282:66: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(b, a.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:294:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:296:96: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:296:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:308:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:310:96: error: ‘b’ was not declared in this scope return detail::expression, number >(b, a.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:314:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:314:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:320:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:320:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:327:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:327:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:334:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:334:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:341:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:341:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:365:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:365:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ operator-(number&& a, const number& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:50: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:371:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:373:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:377:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:377:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ operator-(number&& a, number&& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:50: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:383:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:383:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:390:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:390:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:397:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:397:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:404:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:404:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:419:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:421:110: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:421:113: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:433:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:435:113: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:445:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:445:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:451:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:451:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:468:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:470:65: error: ‘a’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:470:68: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:483:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:486:62: error: ‘b’ was not declared in this scope detail::expression, Arg1>(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:498:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:500:91: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:500:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:513:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:516:88: error: ‘b’ was not declared in this scope detail::expression, number >(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:520:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:520:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:526:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:526:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:533:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:533:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:540:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:540:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:546:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:546:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:553:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:553:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:571:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:573:96: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:573:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:577:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:579:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:583:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:583:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:571:1: note: ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ previously declared here operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:589:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:589:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:596:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:596:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:603:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:603:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:610:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:610:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:625:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:627:115: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:627:118: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:639:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:641:118: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:651:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:651:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:657:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:657:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:675:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:678:68: error: ‘a’ was not declared in this scope detail::expression, Arg1>(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:678:71: error: ‘b’ was not declared in this scope detail::expression, Arg1>(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:691:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:694:68: error: ‘b’ was not declared in this scope detail::expression, Arg1>(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:707:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:710:93: error: ‘a’ was not declared in this scope detail::expression, number >(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:710:96: error: ‘b’ was not declared in this scope detail::expression, number >(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:723:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:726:93: error: ‘b’ was not declared in this scope detail::expression, number >(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:730:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:730:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:737:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:737:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:745:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:745:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:753:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:753:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:760:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:760:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:768:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:768:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:786:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:786:58: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:792:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator/(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:794:97: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:798:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:798:53: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:803:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:803:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:809:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:809:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:815:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:815:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:821:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:821:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:834:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:834:86: error: ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:846:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:848:115: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:857:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:857:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:863:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:863:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:880:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:880:97: error: ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:894:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression > >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:897:80: error: ‘b’ was not declared in this scope detail::expression >(a.left_ref(), b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:908:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:908:95: error: ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:922:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:925:105: error: ‘b’ was not declared in this scope detail::expression, number >(a.left_ref(), b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:928:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:928:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:935:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:935:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:942:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:942:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:949:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:949:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:956:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:956:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:963:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, typename detail::expression, number > >::result_type>::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:963:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, typename detail::expression, number > >::result_type>::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:973:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:973:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:980:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:980:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:987:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:987:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:994:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:994:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1001:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1001:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1008:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1008:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1015:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1015:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1022:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1022:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1029:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1029:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1036:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1036:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1043:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1043:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1050:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1050:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1057:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1057:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1064:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1064:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1071:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1071:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1081:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), detail::expression, I> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1081:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), detail::expression, I> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1087:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1087:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1093:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1093:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1103:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1103:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1110:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1110:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1117:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1117:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1127:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1127:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1134:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1134:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1141:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1141:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1148:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1148:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1155:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1155:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1162:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1162:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1169:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1169:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1176:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1176:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1183:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1183:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1190:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1190:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1197:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1197:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1204:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1204:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1211:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1211:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1218:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1218:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1225:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1225:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1235:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1235:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1242:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1242:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1249:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1249:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1256:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1256:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1263:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1263:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1270:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1270:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1277:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1277:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1284:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1284:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1291:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1291:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1298:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1298:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1305:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1305:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1312:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1312:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1319:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1319:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1326:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1326:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1333:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1333:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1343:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1343:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1350:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1350:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1357:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1357:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1364:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1364:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1371:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1371:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1378:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1378:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1385:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1385:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1392:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1392:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1399:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1399:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1406:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1406:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1413:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1413:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1420:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1420:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1427:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1427:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1434:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1434:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1441:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1441:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), detail::expression > >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:20:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:20:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:29:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:29:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:38:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:38:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:44:11: error: ‘constexpr’ does not name a type static constexpr const bool value = has_signed_types::value && has_unsigned_types::value && has_float_types::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:44:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:50:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:58:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:67:11: error: ‘constexpr’ does not name a type static constexpr const bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:67:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:72:11: error: ‘constexpr’ does not name a type static constexpr const bool value = std::is_convertible >::value || std::is_convertible >::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:72:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:82:11: error: ‘constexpr’ does not name a type static constexpr const bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:82:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:87:11: error: ‘constexpr’ does not name a type static constexpr const bool value = (std::is_convertible >::value || std::is_convertible >::value) && !is_first_backend::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:87:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:29:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number&>::type(min)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:29:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number&>::type(min)(const number& a, const number& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:34:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(min)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:34:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(min)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:42:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(min)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:42:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(min)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::min(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:54:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:55:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::min(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:62:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:63:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:67:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number&>::type(max)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:67:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number&>::type(max)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:72:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(max)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:72:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(max)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:80:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(max)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:80:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(max)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::max(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:92:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:93:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::max(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:100:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:101:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:37:23: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::eval_ldexp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:40:10: error: expected nested-name-specifier before ‘l_limb_type’ using l_limb_type = typename canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:42:10: error: expected nested-name-specifier before ‘to_type’ using to_type = typename canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:48:4: error: ‘l_limb_type’ was not declared in this scope l_limb_type limb; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:49:16: error: expected ‘;’ before ‘mask’ l_limb_type mask = static_cast(~static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:51:28: error: ‘mask’ was not declared in this scope eval_bitwise_and(fl, t, mask); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:52:21: error: ‘limb’ was not declared in this scope eval_convert_to(&limb, fl); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:53:21: error: ‘to_type’ does not name a type to = static_cast(limb); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:54:55: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ eval_right_shift(t, std::numeric_limits::digits); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:54:55: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:59:52: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ unsigned shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:59:52: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:64:23: error: ‘to_type’ does not name a type l = static_cast(limb); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:65:58: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ eval_right_shift(t, std::numeric_limits::digits); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:65:58: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:68:47: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ shift += std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:68:47: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:277:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:277:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:290:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:290:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:304:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:304:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:365:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:365:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_convert_rational_to_float(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:383:10: error: expected nested-name-specifier before ‘actual_from_type’ using actual_from_type = typename std::conditional::value, From, number >::type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:384:10: error: expected nested-name-specifier before ‘actual_to_type’ using actual_to_type = typename std::conditional::value || std::is_floating_point::value, To, number >::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:385:10: error: expected nested-name-specifier before ‘integer_type’ using integer_type = typename component_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:386:10: error: expected nested-name-specifier before ‘dispatch_tag’ using dispatch_tag = std::integral_constant::is_specialized || std::numeric_limits::is_bounded || !std::numeric_limits::is_specialized || !std::numeric_limits::is_bounded || (std::numeric_limits::radix != 2)>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:388:4: error: ‘integer_type’ was not declared in this scope integer_type n(numerator(static_cast(f))), d(denominator(static_cast(f))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:50: error: ‘n’ was not declared in this scope generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:53: error: ‘d’ was not declared in this scope generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:69: error: there are no arguments to ‘dispatch_tag’ that depend on a template parameter, so a declaration of ‘dispatch_tag’ must be available [-fpermissive] generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:13: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:399:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:399:96: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2rational(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:401:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:402:4: error: ‘constexpr’ was not declared in this scope constexpr const int shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:409:24: error: ‘shift’ was not declared in this scope val = ldexp(val, shift); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:416:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:425:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:425:96: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2rational(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:432:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:439:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] to = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:455:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(Radix); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:480:74: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:480:91: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2int(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:482:10: error: expected nested-name-specifier before ‘exponent_type’ using exponent_type = typename From::exponent_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:483:4: error: ‘constexpr’ was not declared in this scope constexpr const exponent_type shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:484:4: error: ‘exponent_type’ was not declared in this scope exponent_type e; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:484:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:174:8: note: ‘boost::math::detail::exponent_type’ struct exponent_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:487:27: error: ‘e’ was not declared in this scope val = frexp(val, &e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:496:21: error: expected ‘;’ before ‘s’ exponent_type s = (std::min)(e, shift); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:497:36: error: ‘s’ was not declared in this scope val = ldexp(val, s); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:510:74: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:510:91: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:541:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const tag&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:541:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const tag&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:554:10: error: expected nested-name-specifier before ‘component_number’ using component_number = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:555:10: error: expected nested-name-specifier before ‘component_backend’ using component_backend = typename component_number::backend_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:559:4: error: ‘component_backend’ was not declared in this scope component_backend r; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:43: error: ‘r’ was not declared in this scope generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:52: error: ‘integral_constant’ is not a member of ‘std’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:52: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:75: error: expected primary-expression before ‘bool’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:87: error: expected primary-expression before ‘)’ token generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:90: error: ‘integral_constant’ is not a member of ‘std’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:90: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:113: error: expected primary-expression before ‘bool’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:125: error: expected primary-expression before ‘)’ token generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’ void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:6: note: ‘template void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’ previously declared here void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_eq_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:38: note: ‘template bool boost::multiprecision::default_ops::eval_eq_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_eq(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:44:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:45:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_eq_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_lt_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:38: note: ‘template bool boost::multiprecision::default_ops::eval_lt_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_lt(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:68:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:69:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_lt_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_gt_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:38: note: ‘template bool boost::multiprecision::default_ops::eval_gt_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_gt(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:92:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:93:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_gt_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected template-name before ‘<’ token struct is_valid_mixed_compare : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected template-name before ‘<’ token struct is_valid_mixed_compare, Val> : public std::is_convertible > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected template-name before ‘<’ token struct is_valid_mixed_compare, number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected template-name before ‘<’ token : public std::is_convertible, number > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected template-name before ‘<’ token : public std::is_convertible, number > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:123:8: error: ‘constexpr’ does not name a type inline constexpr typename std::enable_if::value != number_kind_floating_point, bool>::type is_unordered_value(const number&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:123:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:130:5: error: ‘constexpr’ does not name a type constexpr ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:130:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:140:8: error: ‘constexpr’ does not name a type inline constexpr typename std::enable_if::value != number_kind_floating_point, bool>::type is_unordered_value(const Arithmetic&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:140:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:149:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if < number_category < Arithmetic> ::value == number_kind_floating_point, bool> ::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:149:28: error: expected unqualified-id before ‘<’ token typename std::enable_if < number_category < Arithmetic> ::value == number_kind_floating_point, bool> ::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:165:8: error: ‘constexpr’ does not name a type inline constexpr bool is_unordered_comparison(const T& a, const U& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:165:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:176:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:181:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:181:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:190:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:190:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:199:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:199:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:212:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:214:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:215:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:215:43: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:217:19: error: ‘t’ was not declared in this scope return eval_eq(t.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:220:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:220:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:233:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:235:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:236:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:236:40: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:238:19: error: ‘t’ was not declared in this scope return eval_eq(t.backend(), b.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:241:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:241:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:256:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:261:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:261:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:270:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:270:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:279:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:279:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:292:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:294:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:295:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:295:43: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:297:20: error: ‘t’ was not declared in this scope return !eval_eq(t.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:300:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:300:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:313:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:315:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:316:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:316:40: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:318:20: error: ‘t’ was not declared in this scope return !eval_eq(t.backend(), result_type::canonical_value(b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:318:33: error: ‘result_type’ is not a class or namespace return !eval_eq(t.backend(), result_type::canonical_value(b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:321:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:321:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:333:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:333:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:342:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:342:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:351:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:351:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:360:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:360:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:373:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:375:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:376:15: error: ‘t’ was not declared in this scope return a < t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:379:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:379:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:392:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:394:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:395:11: error: ‘t’ was not declared in this scope return t < b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:398:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:398:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:410:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:410:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:419:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:419:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:428:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:428:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:437:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:437:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:448:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:450:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:451:15: error: ‘t’ was not declared in this scope return a > t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:454:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:454:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:465:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:467:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:468:11: error: ‘t’ was not declared in this scope return t > b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:471:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:471:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:481:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:481:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:490:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:490:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:499:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:499:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:508:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:508:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:523:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:525:8: error: ‘is_unordered_value’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_value(a) || detail::is_unordered_value(b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:525:41: error: ‘is_unordered_value’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_value(a) || detail::is_unordered_value(b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:527:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:528:16: error: ‘t’ was not declared in this scope return a <= t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:531:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:531:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:544:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:546:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:547:11: error: ‘t’ was not declared in this scope return t <= b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:550:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:550:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:562:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:562:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:571:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:571:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:580:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:580:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:589:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:589:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:602:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:604:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:605:16: error: ‘t’ was not declared in this scope return a >= t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:608:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:608:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:621:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:623:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:624:11: error: ‘t’ was not declared in this scope return t >= b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:627:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:627:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:645:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:645:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:650:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:650:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:655:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:655:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:660:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:660:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:665:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:665:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:673:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:673:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:678:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:678:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:683:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:683:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:688:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:688:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:693:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:693:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:701:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:701:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:706:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:706:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:711:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:711:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:716:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:716:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:721:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:721:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:729:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:729:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:734:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:734:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:739:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:739:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:744:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:744:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:749:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:749:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::islessgreater(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:756:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:762:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:762:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:772:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:772:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:782:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:782:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:791:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:791:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:800:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:800:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::isunordered(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:810:188: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ inline BOOST_MP_CXX14_CONSTEXPR bool isunordered BOOST_PREVENT_MACRO_SUBSTITUTION(const number& a, const number& b) { return detail::is_unordered_comparison(a, b); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:813:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:813:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:818:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:818:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:823:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:823:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:832:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:832:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:841:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:841:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:24:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:49: error: ‘declval’ is not a member of ‘std’ static int selector(dummy_size::type declval() BOOST_NOEXCEPT; // as unevaluated operand ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:51:72: error: template argument 1 is invalid >()))>*); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:49: error: ‘declval’ is not a member of ‘std’ static int selector(dummy_size::type declval() BOOST_NOEXCEPT; // as unevaluated operand ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:51:72: error: template argument 1 is invalid >()))>*); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:24: error: ‘dummy_size’ is not a type static int selector(dummy_size(0)) == sizeof(int); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:56:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:58:10: error: expected nested-name-specifier before ‘type’ using type = boost::integral_constant; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:18:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:24:11: error: ‘constexpr’ does not name a type static constexpr const bool value = type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:24:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:30:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:34:11: error: ‘constexpr’ does not name a type static constexpr const bool value = type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:34:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected template-name before ‘<’ token template struct is_complex : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected template-name before ‘<’ token template struct is_complex > : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:40:10: error: expected nested-name-specifier before ‘self_type’ using self_type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:43:10: error: expected nested-name-specifier before ‘backend_type’ using backend_type = Backend ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:44:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename component_type::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:45:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number() noexcept(noexcept(Backend())) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:45:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:46:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& e) noexcept(noexcept(Backend(std::declval()))) : m_backend(e.m_backend) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:46:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:48:83: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:48:92: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:58:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:58:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:66:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const V& v, unsigned digits10, typename std::enable_if<(boost::multiprecision::detail::is_arithmetic::value || std::is_same::value || std::is_convertible::value) && !detail::is_restricted_conversion::type, Backend>::value && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_complex) && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_rational) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:66:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:73:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& e, unsigned digits10) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:73:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:77:92: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:77:101: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:79:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type const&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:84:34: error: ‘constexpr’ does not name a type explicit BOOST_MP_FORCEINLINE constexpr number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:84:34: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:89:34: error: ‘constexpr’ does not name a type explicit BOOST_MP_FORCEINLINE constexpr number(const V& v, unsigned digits10, typename std::enable_if<(boost::multiprecision::detail::is_arithmetic::value || std::is_same::value || std::is_convertible::value) && detail::is_restricted_conversion::type, Backend>::value && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_complex) && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_rational)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:89:34: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:93:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:93:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:98:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:98:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value)>::type* = 0) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:99:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:103:89: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:103:98: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:115:110: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:115:119: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:116:280: error: expected initializer before ‘noexcept’ (detail::is_explicitly_convertible::value && (detail::is_restricted_conversion::value || !std::is_convertible::value))>::type* = 0) noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:121:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:121:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:129:55: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:129:64: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:128:59: error: ‘template template boost::multiprecision::number::number(const V&, const U&, int)’ cannot be overloaded BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:120:50: error: with ‘template template boost::multiprecision::number::number(const V&, const U&, int)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:166:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:166:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:171:80: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<((std::is_constructible::value || std::is_convertible::value) && (std::is_constructible::value || std::is_convertible::value) && !std::is_same::type, self_type>::value) && !(is_convertible::value && is_convertible::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:171:89: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<((std::is_constructible::value || std::is_convertible::value) && (std::is_constructible::value || std::is_convertible::value) && !std::is_same::type, self_type>::value) && !(is_convertible::value && is_convertible::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:170:59: error: ‘template template boost::multiprecision::number::number(const V&, const U&, unsigned int, int)’ cannot be overloaded BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, unsigned digits10, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:165:50: error: with ‘template template boost::multiprecision::number::number(const V&, const U&, unsigned int, int)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, unsigned digits10, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:175:129: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& v1, const number& v2, typename std::enable_if::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:175:138: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& v1, const number& v2, typename std::enable_if::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:183:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:183:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:230:83: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(const number& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:17: error: ‘noexcept’ has not been declared noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:31: error: expected ‘;’ at end of member declaration noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:238:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:238:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:247:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:254:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:260:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:260:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:108: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:117: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:298:59: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::result_type, self_type>::value && boost::multiprecision::detail::is_explicitly_convertible::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:298:68: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if::result_type, self_type>::value && boost::multiprecision::detail::is_explicitly_convertible::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:297:38: error: ‘template template boost::multiprecision::number::number(const boost::multiprecision::detail::expression&, int)’ cannot be overloaded explicit BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:29: error: with ‘template template boost::multiprecision::number::number(const boost::multiprecision::detail::expression&, int)’ BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:307:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(number&& r) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:307:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:74: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:78: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:89: error: ‘noexcept’ is not a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:103: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:80: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:317:74: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(number&& val, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:319:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:322:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value), number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:322:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value), number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:330:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator+=(const self_type& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:353:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator+=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:353:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator+=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:398:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:398:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:406:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator-=(const self_type& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:429:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator-=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:429:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator-=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:446:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:446:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:481:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator*=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:504:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator*=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:504:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator*=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:522:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:522:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:530:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator%=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:553:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator%=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:553:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator%=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:570:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:570:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:618:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator<<=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:618:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator<<=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:627:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator>>=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:627:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator>>=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:635:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator/=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:658:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator/=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:658:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator/=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:675:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:675:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:683:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator&=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:691:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator&=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:691:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator&=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:709:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:709:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:718:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator|=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:726:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator|=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:726:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator|=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:744:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:744:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:753:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator^=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:761:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator^=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:761:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator^=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:777:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:777:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:60: error: ‘self_type’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:76: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:87: error: ‘noexcept’ is not a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:101: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:78: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:849:45: error: ‘enable_if’ in namespace ‘std’ does not name a template type template ::value || !std::is_default_constructible::value || (!boost::multiprecision::detail::is_arithmetic::value && !boost::multiprecision::detail::is_complex::value)), T>::type> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:849:54: error: expected ‘>’ before ‘<’ token template ::value || !std::is_default_constructible::value || (!boost::multiprecision::detail::is_arithmetic::value && !boost::multiprecision::detail::is_complex::value)), T>::type> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:851:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:851:51: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:855:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:63: error: expected ‘;’ at end of member declaration static BOOST_MP_CXX14_CONSTEXPR unsigned default_precision() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:65: error: ‘noexcept’ does not name a type static BOOST_MP_CXX14_CONSTEXPR unsigned default_precision() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:65: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:50: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR unsigned precision() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:56: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR unsigned precision() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:56: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:881:109: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR int compare(const number& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:17: error: ‘noexcept’ is not a type noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:31: error: expected ‘;’ at end of member declaration noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:8: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:887:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value != number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:887:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value != number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:895:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:895:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:903:67: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend& backend() & noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: ‘int& boost::multiprecision::number::noexcept’ conflicts with a previous declaration /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: note: previous declaration ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:907:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr const Backend& backend() const& noexcept { return m_backend; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:907:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:908:57: error: expected unqualified-id before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend&& backend() && noexcept { return static_cast(m_backend); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:909:63: error: expected unqualified-id before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend const&& backend() const&& noexcept { return static_cast(m_backend); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:932:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, self_type&>::type real(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:932:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, self_type&>::type real(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:939:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && number_category::value == number_kind_complex, self_type&>::type imag(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:939:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && number_category::value == number_kind_complex, self_type&>::type imag(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:948:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:948:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:958:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:958:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:969:113: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign(const detail::expression& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:969:130: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign(const detail::expression& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1682:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1682:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1704:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1704:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1742:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1742:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1755:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1755:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1768:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1768:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1781:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1781:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1896:89: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1929:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp& e) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1929:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1934:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1934:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1939:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp&, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1939:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1945:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_realy_self(const Val&) const noexcept { return false; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1945:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1946:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_realy_self(const self_type& v) const noexcept { return &v == this; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1946:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1948:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& function_arg_value(const self_type& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1948:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1950:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Other& function_arg_value(const number& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1950:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1952:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const V& function_arg_value(const V& v) noexcept { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1952:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1954:151: error: expected initializer before ‘noexcept’ static BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR const A1& function_arg_value(const detail::expression& exp) noexcept { return exp.value(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1956:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& function_arg_value(const detail::expression, A2, A3, A4>& exp) noexcept { return exp.value().backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1956:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1964:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& canonical_value(const self_type& v) noexcept { return v.m_backend; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1964:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1966:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const B2& canonical_value(const number& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1966:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1968:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr B2&& canonical_value(number&& v) noexcept { return static_cast&&>(v).backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1968:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1970:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr typename std::enable_if::type, V>::value, typename detail::canonical::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1970:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1973:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr typename std::enable_if::type, V>::value, const V&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1973:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:123: error: expected ‘;’ at end of member declaration static BOOST_MP_FORCEINLINE typename detail::canonical::type canonical_value(const std::string& v) noexcept { return v.c_str(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:125: error: ‘noexcept’ does not name a type static BOOST_MP_FORCEINLINE typename detail::canonical::type canonical_value(const std::string& v) noexcept { return v.c_str(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:125: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:904:4: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected primary-expression before ‘return’ return m_backend; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected ‘}’ before ‘return’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected ‘;’ before ‘return’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::assign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:208:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::result_type>::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:220:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:224:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:226:29: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign(e, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator+=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:343:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:346:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:348:51: error: ‘self_type’ was not declared in this scope do_add(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:348:60: error: template argument 2 is invalid do_add(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator+=(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:384:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:387:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator-=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:419:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:422:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:424:56: error: ‘self_type’ was not declared in this scope do_subtract(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:424:65: error: template argument 2 is invalid do_subtract(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator-=(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:468:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:471:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:476:26: error: ‘boost::multiprecision::default_ops::eval_multiply_subtract’ has not been declared using default_ops::eval_multiply_subtract; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator*=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:494:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:497:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:499:58: error: ‘self_type’ was not declared in this scope do_multiplies(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:499:67: error: template argument 2 is invalid do_multiplies(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator%=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:544:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:547:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:549:55: error: ‘self_type’ was not declared in this scope do_modulus(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:549:64: error: template argument 2 is invalid do_modulus(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number boost::multiprecision::number::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:604:7: error: ‘self_type’ was not declared in this scope self_type temp(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:606:14: error: ‘temp’ was not declared in this scope return temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number boost::multiprecision::number::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:612:7: error: ‘self_type’ was not declared in this scope self_type temp(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:614:14: error: ‘temp’ was not declared in this scope return temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator/=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:648:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:651:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:653:54: error: ‘self_type’ was not declared in this scope do_divide(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:653:63: error: template argument 2 is invalid do_divide(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator&=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:686:59: error: ‘self_type’ was not declared in this scope do_bitwise_and(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:686:68: error: template argument 2 is invalid do_bitwise_and(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator|=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:721:58: error: ‘self_type’ was not declared in this scope do_bitwise_or(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:721:67: error: template argument 2 is invalid do_bitwise_or(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator^=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:756:59: error: ‘self_type’ was not declared in this scope do_bitwise_xor(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:756:68: error: template argument 2 is invalid do_bitwise_xor(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::multiply_subtract&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1005:26: error: ‘boost::multiprecision::default_ops::eval_multiply_subtract’ has not been declared using default_ops::eval_multiply_subtract; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1021:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1022:36: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1028:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1029:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1031:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1032:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1039:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1040:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1045:37: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1050:36: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1052:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1052:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1054:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1055:37: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1059:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1060:36: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1066:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1067:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1069:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1070:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1077:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1078:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1083:42: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1088:41: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1091:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1091:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1093:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1094:42: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1098:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1099:41: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::multiplies&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1106:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1107:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1109:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1110:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1117:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1118:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1123:44: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1128:43: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1130:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1130:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1132:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1133:44: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1137:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1138:43: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::divides&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1144:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1145:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1153:40: error: ‘right_type’ has not been declared do_divide(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1157:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1158:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1162:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1163:40: error: ‘right_type’ has not been declared do_divide(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::modulus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1174:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1175:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1183:41: error: ‘right_type’ has not been declared do_modulus(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1187:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1188:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1192:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1193:41: error: ‘right_type’ has not been declared do_modulus(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_and&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1213:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1214:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1216:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1217:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1225:45: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1229:44: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1231:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1231:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1233:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1234:45: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1238:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1239:44: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_or&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1258:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1259:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1261:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1262:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1270:44: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1274:43: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1276:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1276:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1278:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1279:44: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1283:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1284:43: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_xor&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1303:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1304:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1306:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1307:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1315:45: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1319:44: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1321:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1321:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1323:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1324:45: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1328:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1329:44: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::function&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1350:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename Exp::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1352:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function(e, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::shift_left&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1358:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1359:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1360:13: error: expected nested-name-specifier before ‘right_arity’ using right_arity = typename right_type::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1361:21: error: ‘right_arity’ has not been declared static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1361:120: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1362:13: error: expected nested-name-specifier before ‘right_value_type’ using right_value_type = typename right_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:64: error: ‘right_value_type’ was not declared in this scope static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:80: error: template argument 1 is invalid static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:164: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1364:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename left_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1365:83: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_left_shift(e.left(), canonical_value(e.right().value()), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::shift_right&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1372:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1373:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1374:13: error: expected nested-name-specifier before ‘right_arity’ using right_arity = typename right_type::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1375:21: error: ‘right_arity’ has not been declared static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1375:120: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1376:13: error: expected nested-name-specifier before ‘right_value_type’ using right_value_type = typename right_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:64: error: ‘right_value_type’ was not declared in this scope static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:80: error: template argument 1 is invalid static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:164: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1378:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename left_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1379:84: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_right_shift(e.left(), canonical_value(e.right().value()), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_complement&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1386:26: error: ‘boost::multiprecision::default_ops::eval_complement’ has not been declared using default_ops::eval_complement; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1387:7: error: ‘self_type’ was not declared in this scope self_type temp(e.left()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1388:34: error: ‘temp’ was not declared in this scope eval_complement(m_backend, temp.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::complement_immediates&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1395:26: error: ‘boost::multiprecision::default_ops::eval_complement’ has not been declared using default_ops::eval_complement; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_right_shift(const Exp&, const Val&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:107: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_left_shift(const Exp&, const Val&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:107: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_right_shift(const Exp&, const Val&, const Tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1422:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:107: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1424:35: error: ‘temp’ was not declared in this scope eval_right_shift(m_backend, temp.backend(), static_cast(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_left_shift(const Exp&, const Val&, const Tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1432:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:107: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26:0: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1434:34: error: ‘temp’ was not declared in this scope eval_left_shift(m_backend, temp.backend(), static_cast(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1445:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1446:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename right_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1447:70: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function_1(e.left().value(), e.right_ref(), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1463:13: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename Exp::middle_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1464:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename middle_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1465:13: error: expected nested-name-specifier before ‘end_type’ using end_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1466:13: error: expected nested-name-specifier before ‘end_tag’ using end_tag = typename end_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1467:86: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function_2(e.left().value(), e.middle_ref(), e.right_ref(), tag_type(), end_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1467:97: error: there are no arguments to ‘end_tag’ that depend on a template parameter, so a declaration of ‘end_tag’ must be available [-fpermissive] do_assign_function_2(e.left().value(), e.middle_ref(), e.right_ref(), tag_type(), end_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const Tag1&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1478:20: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), function_arg_value(val2)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const boost::multiprecision::detail::terminal&, const Tag2&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1484:46: error: ‘move’ is not a member of ‘std’ f(m_backend, function_arg_value(val1), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const Tag1&, const Tag2&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:20: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:48: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1497:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_middle_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1498:13: error: expected nested-name-specifier before ‘left_tag_type’ using left_tag_type = typename left_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1499:13: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename Exp::right_middle_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1500:13: error: expected nested-name-specifier before ‘middle_tag_type’ using middle_tag_type = typename middle_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1501:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1502:13: error: expected nested-name-specifier before ‘right_tag_type’ using right_tag_type = typename right_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:119: error: there are no arguments to ‘left_tag_type’ that depend on a template parameter, so a declaration of ‘left_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:138: error: there are no arguments to ‘middle_tag_type’ that depend on a template parameter, so a declaration of ‘middle_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:156: error: there are no arguments to ‘right_tag_type’ that depend on a template parameter, so a declaration of ‘right_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3a(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag1&, const Tag2&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1515:32: error: ‘move’ is not a member of ‘std’ do_assign_function_3b(f, std::move(t), val2, val3, t2, t3); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3b(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag2&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1526:38: error: ‘move’ is not a member of ‘std’ do_assign_function_3c(f, val1, std::move(t), val3, t3); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3c(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1537:44: error: ‘move’ is not a member of ‘std’ do_assign_function_3c(f, val1, val2, std::move(t), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1551:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1553:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1559:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1560:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1561:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1562:34: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1568:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1569:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1570:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1571:39: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1577:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:60: error: type/value mismatch at argument 2 in template parameter list for ‘template struct boost::multiprecision::detail::expression’ do_add(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:60: note: expected a type, got ‘self_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:62: error: ‘temp’ was not declared in this scope do_add(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1609:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1610:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1616:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1617:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1618:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1619:39: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1625:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1626:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1627:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1628:34: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1649:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:65: error: type/value mismatch at argument 2 in template parameter list for ‘template struct boost::multiprecision::detail::expression’ do_subtract(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:65: note: expected a type, got ‘self_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:67: error: ‘temp’ was not declared in this scope do_subtract(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1664:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1665:40: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const boost::multiprecision::detail::multiplies&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1672:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1673:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1674:40: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1675:41: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1718:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1719:32: error: ‘temp’ was not declared in this scope eval_multiply(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_divide(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1733:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1734:36: error: ‘left_type’ has not been declared do_divide(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_divide(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1796:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1797:30: error: ‘temp’ was not declared in this scope eval_divide(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_modulus(const Exp&, const Unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1815:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1816:47: error: ‘temp’ was not declared in this scope eval_modulus(m_backend, canonical_value(temp)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_and(const Exp&, const boost::multiprecision::detail::bitwise_and&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1830:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1831:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1832:41: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1833:42: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_and(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1840:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1841:35: error: ‘temp’ was not declared in this scope eval_bitwise_and(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_or(const Exp&, const boost::multiprecision::detail::bitwise_or&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1855:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1856:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1857:40: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1858:41: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_or(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1865:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1866:34: error: ‘temp’ was not declared in this scope eval_bitwise_or(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_xor(const Exp&, const boost::multiprecision::detail::bitwise_xor&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1880:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1881:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1882:41: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1883:42: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_xor(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1890:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1891:35: error: ‘temp’ was not declared in this scope eval_bitwise_xor(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In function ‘std::ostream& boost::multiprecision::detail::operator<<(std::ostream&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2000:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2001:4: error: ‘value_type’ was not declared in this scope value_type temp(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2002:17: error: ‘temp’ was not declared in this scope return os << temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2086:5: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval&>() = std::declval&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2174:10: error: expected nested-name-specifier before ‘type’ using type = I; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2188:8: error: ‘hash’ is not a class template struct hash > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2193:91: error: wrong number of template arguments (1, should be 2) struct hash > > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2188:73: note: provided for ‘template struct std::hash’ struct hash > ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2205:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp: In function ‘bool boost::numeric::ublas::operator==(const boost::numeric::ublas::sparse_vector_element&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:17:10: error: expected nested-name-specifier before ‘ref_type’ using ref_type = typename sparse_vector_element::const_reference; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:18:23: error: ‘ref_type’ does not name a type return static_cast(a) == b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:27:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:28:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:29:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:37:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:43:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:49:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:50:10: error: expected nested-name-specifier before ‘expression_type’ using expression_type = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:51:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:52:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename promote_traits::promote_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:58:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:59:10: error: expected nested-name-specifier before ‘expression_type’ using expression_type = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:60:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:61:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename promote_traits::promote_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:67:10: error: expected nested-name-specifier before ‘expression1_t’ using expression1_t = boost::multiprecision::detail::expression ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:68:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = typename expression1_t::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:69:10: error: expected nested-name-specifier before ‘expression2_t’ using expression2_t = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:70:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression2_t::result_type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:85: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:108: error: ‘std::false_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:85: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:108: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:35: error: redefinition of ‘template const T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:35: note: ‘template const T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ previously declared here inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:60: error: ‘std::false_type’ has not been declared inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:84: error: ‘std::false_type’ has not been declared inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:81: error: ‘std::false_type’ has not been declared inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:105: error: ‘std::true_type’ has not been declared inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:31: error: redefinition of ‘template T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:10: note: ‘template T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ previously declared here inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:26:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:96: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_polynomial(const T (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:206:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:88: error: ‘tag_type’ does not name a type return detail::evaluate_polynomial_c_imp(static_cast(a), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘>’ before ‘const’ return detail::evaluate_polynomial_c_imp(static_cast(a), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_polynomial(const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:213:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:95: error: ‘tag_type’ does not name a type return detail::evaluate_polynomial_c_imp(static_cast(a.data()), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘>’ before ‘const’ return detail::evaluate_polynomial_c_imp(static_cast(a.data()), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_odd_polynomial(const T (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:248:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:106: error: ‘tag_type’ does not name a type return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘>’ before ‘const’ return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_odd_polynomial(const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:255:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:113: error: ‘tag_type’ does not name a type return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a.data()) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘>’ before ‘const’ return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a.data()) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘)’ before ‘const’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_rational(const T (&)[N], const U (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:75: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive] return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: expected ‘>’ return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: expected ‘(’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: ‘integral_constant’ is not a member of ‘std’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_complex.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:26: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:93: error: expected primary-expression before ‘int’ return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:93: error: expected ‘)’ before ‘int’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:101: error: expected primary-expression before ‘>’ token return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_rational(const boost::array&, const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:83: error: ‘integral_constant’ in namespace ‘std’ does not name a template type return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected ‘>’ before ‘<’ token return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:101: error: expected primary-expression before ‘int’ return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:101: error: expected ‘)’ before ‘int’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:109: error: expected primary-expression before ‘>’ token return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected template-name before ‘<’ token struct lanczos6 : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/constants/constants.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/asinh.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:37, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.cpp:27: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line BOOST_PRAGMA_MESSAGE("CAUTION: One or more C++11 features were found to be unavailable") ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected declaration before end of line make[2]: *** [source_subfolder/src/mfast/CMakeFiles/mfast_static.dir/decimal_ref.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [source_subfolder/src/mfast/CMakeFiles/mfast_static.dir/all] Error 2 In file included from /usr/include/c++/5/cstdint:35:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:27:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_RVALUE_REFERENCES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_RVALUE_REFERENCES being set" ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:30:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_TEMPLATE_ALIASES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_TEMPLATE_ALIASES being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:33:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_ARRAY being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_ARRAY being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:36:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_TYPE_TRAITS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_TYPE_TRAITS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:39:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_ALLOCATOR being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_ALLOCATOR being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:42:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_CONSTEXPR being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_CONSTEXPR being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:48:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:51:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_FUNCTIONAL being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_FUNCTIONAL being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:54:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_VARIADIC_TEMPLATES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_VARIADIC_TEMPLATES being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:57:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:60:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DECLTYPE being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DECLTYPE being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:63:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_STATIC_ASSERT being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_STATIC_ASSERT being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:66:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DEFAULTED_FUNCTIONS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DEFAULTED_FUNCTIONS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:69:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_NOEXCEPT being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_NOEXCEPT being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:72:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:75:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:92:21: warning: thread_local on mingw is broken, please use MSys mingw gcc-9 or later, see https://sourceforge.net/p/mingw-w64/bugs/527/ #pragma GCC warning "thread_local on mingw is broken, please use MSys mingw gcc-9 or later, see https://sourceforge.net/p/mingw-w64/bugs/527/" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:4: warning: identifier ‘constexpr’ is a keyword in C++11 [-Wc++0x-compat] static constexpr const expression_template_option value = et_on; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:236:1: warning: identifier ‘noexcept’ is a keyword in C++11 [-Wc++0x-compat] constexpr typename std::enable_if<(boost::multiprecision::detail::is_signed::value || std::is_floating_point::value), T>::type abs(T t) noexcept ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:4: warning: identifier ‘static_assert’ is a keyword in C++11 [-Wc++0x-compat] static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:453:4: warning: identifier ‘decltype’ is a keyword in C++11 [-Wc++0x-compat] using type = decltype(T1() + T2()); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat] BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ In file included from /usr/include/c++/5/cstdint:35:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/transcendental_reduction_type.hpp:14:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected template-name before ‘<’ token struct is_signed : public std::is_signed {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected template-name before ‘<’ token struct is_unsigned : public std::is_unsigned {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected template-name before ‘<’ token struct is_integral : public std::is_integral {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected template-name before ‘<’ token struct is_arithmetic : public std::is_arithmetic {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected template-name before ‘<’ token struct make_unsigned : public std::make_unsigned {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected template-name before ‘<’ token struct make_signed : public std::make_signed {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected template-name before ‘<’ token struct is_signed<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected template-name before ‘<’ token struct is_signed : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected template-name before ‘<’ token struct is_unsigned<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected template-name before ‘<’ token struct is_unsigned : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected template-name before ‘<’ token struct is_integral<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected template-name before ‘<’ token struct is_integral : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected template-name before ‘<’ token struct is_arithmetic<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected template-name before ‘<’ token struct is_arithmetic : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:49:10: error: expected nested-name-specifier before ‘type’ using type = unsigned __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:54:10: error: expected nested-name-specifier before ‘type’ using type = unsigned __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:59:10: error: expected nested-name-specifier before ‘type’ using type = __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:64:10: error: expected nested-name-specifier before ‘type’ using type = __int128; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:11: error: ‘constexpr’ does not name a type static constexpr const expression_template_option value = et_on; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected template-name before ‘<’ token struct is_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected template-name before ‘<’ token struct is_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected template-name before ‘<’ token struct is_et_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected template-name before ‘<’ token struct is_et_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected template-name before ‘<’ token struct is_no_et_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected template-name before ‘<’ token struct is_no_et_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected template-name before ‘<’ token struct is_number_expression : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected template-name before ‘<’ token struct is_number_expression > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:227:36: error: expected template-name before ‘<’ token : public std::integral_constant::value || std::is_floating_point::value), T>::type abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:236:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:244:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::value, T>::type abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:244:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:252:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if<(boost::multiprecision::detail::is_signed::value || std::is_floating_point::value), typename boost::multiprecision::detail::make_unsigned::type>::type unsigned_abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:252:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:260:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::value, T>::type unsigned_abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:260:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:65: error: ‘boost::multiprecision::detail::is_integral::value’ is not a type static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:71: error: expected ‘,’ or ‘...’ before ‘||’ token static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:167: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:269:11: error: ‘constexpr’ does not name a type static constexpr const unsigned value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:269:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:279:11: error: ‘constexpr’ does not name a type static constexpr const unsigned value = 113; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:279:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected template-name before ‘<’ token struct type : public std::integral_constant::value >= b> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:56: error: ‘tuple_size’ is not a member of ‘std’ template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:77: error: expected primary-expression before ‘>’ token template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:78: error: ‘::value’ has not been declared template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:294:11: error: ‘constexpr’ does not name a type static constexpr int value = bits_of::type>::value >= digits ? i : find_index_of_large_enough_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:294:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:299:11: error: ‘constexpr’ does not name a type static constexpr int value = INT_MAX; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:299:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:59: error: ‘tuple_size’ is not a member of ‘std’ template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:80: error: expected primary-expression before ‘>’ token template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:81: error: ‘::value’ has not been declared template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:305:10: error: expected nested-name-specifier before ‘type’ using type = typename std::tuple_element::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:310:10: error: expected nested-name-specifier before ‘type’ using type = Fallback; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:316:10: error: expected nested-name-specifier before ‘type’ using type = typename std::remove_cv::type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:321:10: error: expected nested-name-specifier before ‘type’ using type = B; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:326:10: error: expected nested-name-specifier before ‘type’ using type = B; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:367:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:381:10: error: expected nested-name-specifier before ‘type’ using type = typename canonical_imp::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:441:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:447:10: error: expected nested-name-specifier before ‘type’ using type = typename backend_type::result_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:453:10: error: expected nested-name-specifier before ‘type’ using type = decltype(T1() + T2()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:459:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:465:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:471:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:477:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:486:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:492:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:505:10: error: expected nested-name-specifier before ‘type’ using type = const T&; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:511:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:521:10: error: expected nested-name-specifier before ‘type’ using type = T*; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:527:10: error: expected nested-name-specifier before ‘type’ using type = const T*; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:533:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:539:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:540:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:541:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:542:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename left_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:543:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:654:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:661:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:661:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:665:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:665:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:668:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:672:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:556:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:556:269: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:562:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:568:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:574:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:580:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:587:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:594:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:601:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:608:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:615:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:622:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:629:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:636:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:643:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:650:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:670:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:674:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:675:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:681:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:682:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:693:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:694:10: error: expected nested-name-specifier before ‘result_type’ using result_type = Arg1 ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:695:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = terminal ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:49: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& value() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:55: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& value() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:55: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:811:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:811:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:816:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:816:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:819:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:823:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:708:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:714:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:720:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:726:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:732:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:739:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:746:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:753:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:760:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:767:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:774:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:781:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:788:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:795:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:802:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:821:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:825:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:826:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:832:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:833:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:844:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:845:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:846:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:847:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:848:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:849:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:850:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:961:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:965:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:53: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& right_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:59: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& right_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:972:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:972:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:975:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:979:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:991:17: error: ‘constexpr’ does not name a type static const constexpr unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:991:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:992:17: error: ‘constexpr’ does not name a type static const constexpr unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:992:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:993:17: error: ‘constexpr’ does not name a type static const constexpr unsigned depth = left_depth > right_depth ? left_depth : right_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:993:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:863:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:869:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:875:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:881:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:887:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:27:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_RVALUE_REFERENCES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_RVALUE_REFERENCES being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:894:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:30:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_TEMPLATE_ALIASES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_TEMPLATE_ALIASES being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:33:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_ARRAY being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_ARRAY being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:901:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:36:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_TYPE_TRAITS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_TYPE_TRAITS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:39:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_ALLOCATOR being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_ALLOCATOR being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:908:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:42:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_CONSTEXPR being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_CONSTEXPR being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:48:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:51:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_FUNCTIONAL being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_HDR_FUNCTIONAL being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:915:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:54:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_VARIADIC_TEMPLATES being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_VARIADIC_TEMPLATES being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:57:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:922:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:60:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DECLTYPE being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DECLTYPE being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:63:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_STATIC_ASSERT being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_STATIC_ASSERT being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:929:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:66:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DEFAULTED_FUNCTIONS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_DEFAULTED_FUNCTIONS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:69:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_NOEXCEPT being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_NOEXCEPT being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:72:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_REF_QUALIFIERS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:936:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:75:2: error: #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" #error "This library now requires a C++11 or later compiler - this message was generated as a result of BOOST_NO_CXX11_USER_DEFINED_LITERALS being set" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:943:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:92:21: warning: thread_local on mingw is broken, please use MSys mingw gcc-9 or later, see https://sourceforge.net/p/mingw-w64/bugs/527/ #pragma GCC warning "thread_local on mingw is broken, please use MSys mingw gcc-9 or later, see https://sourceforge.net/p/mingw-w64/bugs/527/" ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:950:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:957:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:977:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:4: warning: identifier ‘constexpr’ is a keyword in C++11 [-Wc++0x-compat] static constexpr const expression_template_option value = et_on; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:981:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:982:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:236:1: warning: identifier ‘noexcept’ is a keyword in C++11 [-Wc++0x-compat] constexpr typename std::enable_if<(boost::multiprecision::detail::is_signed::value || std::is_floating_point::value), T>::type abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:987:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:988:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:4: warning: identifier ‘static_assert’ is a keyword in C++11 [-Wc++0x-compat] static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1004:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1005:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1006:10: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1007:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1008:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1009:10: error: expected nested-name-specifier before ‘middle_result_type’ using middle_result_type = typename middle_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1010:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1011:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1014:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:453:4: warning: identifier ‘decltype’ is a keyword in C++11 [-Wc++0x-compat] using type = decltype(T1() + T2()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1125:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1129:29: error: ‘middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR middle_type middle() const { return middle_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1130:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg3); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:54: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:60: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:60: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:53: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg3& right_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:59: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg3& right_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1138:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1138:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1141:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1145:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1157:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1157:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1158:11: error: ‘constexpr’ does not name a type static constexpr const unsigned middle_depth = middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1158:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1159:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1159:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1160:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_depth > right_depth ? (left_depth > middle_depth ? left_depth : middle_depth) : (right_depth > middle_depth ? right_depth : middle_depth); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1160:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1027:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1033:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1039:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1045:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1051:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1058:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1065:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1072:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1079:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1086:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1093:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1100:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1107:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1114:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1121:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1143:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1147:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1148:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1153:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1154:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1172:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1173:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1174:10: error: expected nested-name-specifier before ‘left_middle_type’ using left_middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1175:10: error: expected nested-name-specifier before ‘right_middle_type’ using right_middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1176:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1177:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1178:10: error: expected nested-name-specifier before ‘left_middle_result_type’ using left_middle_result_type = typename left_middle_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1179:10: error: expected nested-name-specifier before ‘right_middle_result_type’ using right_middle_result_type = typename right_middle_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1180:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1181:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1186:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1297:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1301:29: error: ‘left_middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_middle_type left_middle() const { return left_middle_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1302:29: error: ‘right_middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_middle_type right_middle() const { return right_middle_type(arg3); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1303:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg4); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:58: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:64: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:64: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:65: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& left_middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:71: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& left_middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:71: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:66: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg3& right_middle_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:72: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg3& right_middle_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:72: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:59: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg4& right_ref() const noexcept { return arg4; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:65: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg4& right_ref() const noexcept { return arg4; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:65: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1312:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1312:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1315:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1319:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1331:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1331:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1332:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_middle_depth = left_middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1332:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1333:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_middle_depth = right_middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1333:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1334:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1334:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1336:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_max_depth = left_depth > left_middle_depth ? left_depth : left_middle_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1336:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1337:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_max_depth = right_depth > right_middle_depth ? right_depth : right_middle_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1337:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1339:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_max_depth > right_max_depth ? left_max_depth : right_max_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1339:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1199:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1205:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1211:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1217:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1223:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1230:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1237:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1244:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1251:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1258:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1265:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1272:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1279:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1286:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1293:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1317:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1321:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1322:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1327:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1328:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:42: error: ‘std::numeric_limits::is_specialized’ is not a type static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:58: error: expected identifier before string constant static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:58: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:99: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:18: error: expected identifier before ‘(’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:43: error: expected ‘;’ at end of member declaration static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:18: error: expected identifier before numeric constant static_assert(LONG_MAX / 1000 > (std::numeric_limits::digits + 1), "Too many digits to cope with here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:18: error: expected ‘,’ or ‘...’ before numeric constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:109: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(LONG_MAX / 1000 > (std::numeric_limits::digits + 1), "Too many digits to cope with here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1356:11: error: ‘constexpr’ does not name a type static constexpr const long m_value = std::numeric_limits::radix == 10 ? (((std::numeric_limits::digits + 1) * 1000L) / 301L) : std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1356:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1357:18: error: ‘constexpr’ does not name a type static inline constexpr long value() noexcept { return m_value; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1357:18: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1369:39: error: ‘std::intmax_t’ has not been declared void format_float_string(S& str, std::intmax_t my_exp, std::intmax_t digits, std::ios_base::fmtflags f, bool iszero) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1369:61: error: ‘std::intmax_t’ has not been declared void format_float_string(S& str, std::intmax_t my_exp, std::intmax_t digits, std::ios_base::fmtflags f, bool iszero) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In function ‘void boost::multiprecision::detail::format_float_string(S&, int, int, std::ios_base::fmtflags, bool)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1371:10: error: expected nested-name-specifier before ‘size_type’ using size_type = typename S::size_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1384:51: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] digits = (std::max)(str.size(), size_type(16)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1395:37: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(digits), '0'); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1405:47: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(digits - 1), '0'); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1435:7: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t chars = str.size(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1435:7: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1436:7: error: ‘chars’ was not declared in this scope chars = digits - chars; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1447:41: error: ‘intmax_t’ in namespace ‘std’ does not name a type if (1 + my_exp > static_cast(str.size())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1454:46: error: ‘intmax_t’ in namespace ‘std’ does not name a type else if (my_exp + 1 < static_cast(str.size())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1473:10: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t l = str.find('.') + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1473:10: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1474:10: error: ‘l’ was not declared in this scope l = digits - (str.size() - l); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1476:35: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(l), '0'); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:249:65: error: ‘boost::multiprecision::detail::abs’ has not been declared #define BOOST_MP_USING_ABS using boost::multiprecision::detail::abs; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1481:7: note: in expansion of macro ‘BOOST_MP_USING_ABS’ BOOST_MP_USING_ABS ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:31: error: redefinition of ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:31: note: ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ previously declared here BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:31: error: redefinition of ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:31: note: ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ previously declared here BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:63: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:80: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:140: error: expected initializer before ‘noexcept’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected template-name before ‘<’ token struct number_category_base : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected template-name before ‘<’ token struct number_category_base : public std::integral_constant::is_integer ? number_kind_integer : (std::numeric_limits::max_exponent ? number_kind_floating_point : number_kind_unknown)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: error: ‘is_class’ is not a member of ‘std’ struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/detail/indirect_traits.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_class.hpp:105:27: note: ‘boost::is_class’ template struct is_class : public integral_constant::value> {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:786:8: note: ‘boost::move_detail::is_class’ struct is_class ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: error: ‘is_class’ is not a member of ‘std’ struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/detail/indirect_traits.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_class.hpp:105:27: note: ‘boost::is_class’ template struct is_class : public integral_constant::value> {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:786:8: note: ‘boost::move_detail::is_class’ struct is_class ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:76: error: wrong number of template arguments (2, should be 3) struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:8: note: provided for ‘template, bool > struct boost::multiprecision::number_category_base’ struct number_category_base : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:77: error: expected ‘{’ before ‘::’ token struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:85: error: expected initializer before ‘||’ token struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected template-name before ‘<’ token struct number_category : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected template-name before ‘<’ token struct number_category : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected template-name before ‘<’ token struct number_category<__float128> : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1579:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1588:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::value == number_kind_complex, typename component_type::type, T>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected template-name before ‘<’ token struct is_unsigned_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected template-name before ‘<’ token struct is_signed_number : public std::integral_constant::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected template-name before ‘<’ token struct is_interval_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected template-name before ‘<’ token struct is_equivalent_number_type : public std::is_same ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1636:16: error: expected nested-name-specifier before ‘type’ using type = typename boost::multiprecision::detail::expression::result_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: warning: identifier ‘nullptr’ is a keyword in C++11 [-Wc++0x-compat] BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In function ‘R boost::math::tools::real_cast(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1648:16: error: expected nested-name-specifier before ‘val_type’ using val_type = typename boost::multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected template-name before ‘<’ token struct is_complex_type > : public std::integral_constant::value == boost::multiprecision::number_kind_complex> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1665:11: error: ‘constexpr’ does not name a type static constexpr const bool value = true; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1665:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected template-name before ‘<’ token struct is_variable_precision : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:16:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:16:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:21:139: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:21:156: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:33:125: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_imp(const boost::multiprecision::number& n, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:33:142: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_imp(const boost::multiprecision::number& n, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:38:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:38:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:47:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const Terminal&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:47:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:53:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const Terminal (&)[N]) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:53:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:59:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const boost::multiprecision::number& n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:59:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:65:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:65:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:71:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:71:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:77:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:77:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:83:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:83:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:97:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:97:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:99:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&, const U&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:99:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:101:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&, const U&, const V&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:101:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:77: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:94: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:38: error: redefinition of ‘template void boost::multiprecision::detail::maybe_promote_precision(T*, int)’ inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:38: note: ‘template void boost::multiprecision::detail::maybe_promote_precision(T*, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp: In function ‘void boost::multiprecision::detail::maybe_promote_precision(T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:33: error: ‘integral_constant’ is not a member of ‘std’ maybe_promote_precision(obj, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:33: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:56: error: expected primary-expression before ‘bool’ maybe_promote_precision(obj, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:126: error: expected primary-expression before ‘)’ token maybe_promote_precision(obj, std::integral_constant::value>()); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:21:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:26:1: error: expected unqualified-id before ‘using’ using mp_size_t = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:30:1: error: expected unqualified-id before ‘using’ using mp_bool = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:36:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:40:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class F> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:43:22: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:44:5: error: expected unqualified-id before ‘using’ using fn = typename F::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:52:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> // Template template parameter must use class ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:52:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> // Template template parameter must use class ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:53:27: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_size_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:55:11: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:60:1: error: expected unqualified-id before ‘using’ using mp_size = typename detail::mp_size_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:67:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:67:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:68:32: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_front_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:70:11: error: expected nested-name-specifier before ‘type’ using type = T1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:75:1: error: expected unqualified-id before ‘using’ using mp_front = typename detail::mp_front_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:84:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:84:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:87:11: error: expected nested-name-specifier before ‘type’ using type = T0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:90:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:90:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:93:11: error: expected nested-name-specifier before ‘type’ using type = T1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:96:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:96:88: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:99:11: error: expected nested-name-specifier before ‘type’ using type = T2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:102:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:102:101: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:105:11: error: expected nested-name-specifier before ‘type’ using type = T3; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:108:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:108:114: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:111:11: error: expected nested-name-specifier before ‘type’ using type = T4; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:114:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:114:127: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename... T> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:117:11: error: expected nested-name-specifier before ‘type’ using type = T5; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:120:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:121:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:124:11: error: expected nested-name-specifier before ‘type’ using type = T6; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:127:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:128:31: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:131:11: error: expected nested-name-specifier before ‘type’ using type = T7; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:134:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:135:44: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:138:11: error: expected nested-name-specifier before ‘type’ using type = T8; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:141:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:142:57: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:145:11: error: expected nested-name-specifier before ‘type’ using type = T9; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:148:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:149:71: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:152:11: error: expected nested-name-specifier before ‘type’ using type = T10; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:155:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:156:85: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename T11, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:159:11: error: expected nested-name-specifier before ‘type’ using type = T11; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:162:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:163:99: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:166:11: error: expected nested-name-specifier before ‘type’ using type = T12; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:171:1: error: expected unqualified-id before ‘using’ using mp_at_c = typename detail::mp_at_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:174:1: error: expected unqualified-id before ‘using’ using mp_at = typename detail::mp_at_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:178:1: error: expected unqualified-id before ‘using’ using mp_back = mp_at_c::value - 1>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:182:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:64: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:188:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:192:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:193:1: error: expected unqualified-id before ‘using’ using mp_push_back = typename detail::mp_push_back_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:197:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:64: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:203:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:207:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:208:1: error: expected unqualified-id before ‘using’ using mp_push_front = typename detail::mp_push_front_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:212:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:215:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:218:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:224:11: error: expected nested-name-specifier before ‘type’ using type = E; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:228:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:229:1: error: expected unqualified-id before ‘using’ using mp_if_c = typename detail::mp_if_c_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:231:42: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:232:1: error: expected unqualified-id before ‘using’ using mp_if = typename detail::mp_if_c_impl(C::value), T, E...>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:236:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:239:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:239:58: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:242:11: error: expected nested-name-specifier before ‘type’ using type = mp_size_t<0>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:245:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:248:11: error: expected nested-name-specifier before ‘r’ using r = typename mp_find_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:249:11: error: expected nested-name-specifier before ‘type’ using type = mp_size_t<1 + r::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:86: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:255:11: error: expected nested-name-specifier before ‘type’ using type = typename mp_if, mp_identity>, mp_find_if_impl_2, P>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:259:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:260:1: error: expected unqualified-id before ‘using’ using mp_find_if = typename detail::mp_find_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:263:1: error: expected unqualified-id before ‘using’ using mp_find_if_q = mp_find_if; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:267:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:273:11: error: expected nested-name-specifier before ‘type’ using type = mp_list<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:276:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:276:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:277:29: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:279:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:283:42: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:285:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:289:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:289:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:290:53: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2, L3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:292:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:297:64: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2, L3, L4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:299:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:66: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:307:11: error: expected nested-name-specifier before ‘type’ using type = typename mp_append_impl, Lr...>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:311:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:312:1: error: expected unqualified-id before ‘using’ using mp_append = typename detail::mp_append_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:316:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:73: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:325:15: error: expected nested-name-specifier before ‘type’ using type = mp_if, mp_list<>, mp_list>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:328:11: error: expected nested-name-specifier before ‘type’ using type = mp_append, typename _f::type...>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:332:36: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:333:1: error: expected unqualified-id before ‘using’ using mp_remove_if = typename detail::mp_remove_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:336:1: error: expected unqualified-id before ‘using’ using mp_remove_if_q = mp_remove_if; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:353:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:356:25: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:357:1: error: expected unqualified-id before ‘using’ using index_sequence = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:367:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:373:11: error: expected nested-name-specifier before ‘type’ using type = F; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:377:1: error: expected unqualified-id before ‘using’ using iseq_if_c = typename iseq_if_c_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:382:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:388:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:388:35: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:389:83: error: ‘>>’ should be ‘> >’ within a nested template argument list struct append_integer_sequence, integer_sequence> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:391:11: error: expected nested-name-specifier before ‘type’ using type = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:19: error: ‘N’ is not a type static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:21: error: expected ‘,’ or ‘...’ before ‘>=’ token static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:51: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:403:12: error: ‘constexpr’ does not name a type static constexpr T M = N / 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:403:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:404:12: error: ‘constexpr’ does not name a type static constexpr T R = N % 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:404:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:406:11: error: expected nested-name-specifier before ‘seq1’ using seq1 = typename make_integer_sequence_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:407:11: error: expected nested-name-specifier before ‘seq2’ using seq2 = typename append_integer_sequence::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:408:11: error: expected nested-name-specifier before ‘seq3’ using seq3 = typename make_integer_sequence_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:409:11: error: expected nested-name-specifier before ‘seq4’ using seq4 = typename append_integer_sequence::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:412:11: error: expected nested-name-specifier before ‘type’ using type = seq4; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:418:11: error: expected nested-name-specifier before ‘type’ using type = typename iseq_if_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:429:25: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:430:1: error: expected unqualified-id before ‘using’ using index_sequence = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:433:1: error: expected unqualified-id before ‘using’ using make_index_sequence = make_integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:435:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:436:1: error: expected unqualified-id before ‘using’ using index_sequence_for = make_integer_sequence; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:25:1: error: ‘constexpr’ does not name a type constexpr int digits(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:25:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:27:1: error: ‘constexpr’ does not name a type constexpr T epsilon(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept(std::is_floating_point::value); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:27:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:235:10: error: expected nested-name-specifier before ‘digits2_type’ using digits2_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:246:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:261:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(boost::math::policies::detail::test_is_valid_arg(static_cast(0))) == sizeof(char); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:261:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:268:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_valid_policy_imp::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:268:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:275:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(boost::math::policies::detail::test_is_default_arg(static_cast(0))) == sizeof(char); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:275:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:282:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_default_policy_imp::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:282:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:283:10: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:288:13: error: expected nested-name-specifier before ‘type’ using type = is_default_policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:295:10: error: expected nested-name-specifier before ‘type’ using type = typename append_N, T, N-1>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:301:10: error: expected nested-name-specifier before ‘type’ using type = Seq; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:380:10: error: expected nested-name-specifier before ‘arg_list’ using arg_list = mp::mp_list; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:381:11: error: ‘constexpr’ does not name a type static constexpr std::size_t arg_list_size = mp::mp_size::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:381:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:386:13: error: expected nested-name-specifier before ‘type’ using type = A; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:392:13: error: expected nested-name-specifier before ‘type’ using type = mp::mp_at; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:399:13: error: expected nested-name-specifier before ‘index’ using index = mp::mp_find_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:400:14: error: ‘constexpr’ does not name a type static constexpr bool end = (index::value >= arg_list_size); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:400:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:402:13: error: expected nested-name-specifier before ‘type’ using type = typename pick_arg::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:406:10: error: expected nested-name-specifier before ‘digits10_type’ using digits10_type = typename arg_type, digits10<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:407:10: error: expected nested-name-specifier before ‘bits_precision_type’ using bits_precision_type = typename arg_type, digits2<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:412:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename arg_type, domain_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:413:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = typename arg_type, pole_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:414:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = typename arg_type, overflow_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:415:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = typename arg_type, underflow_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:416:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = typename arg_type, denorm_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:417:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = typename arg_type, evaluation_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:418:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = typename arg_type, rounding_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:419:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = typename arg_type, indeterminate_result_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:422:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename detail::precision::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:425:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = typename arg_type, promote_float<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:426:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = typename arg_type, promote_double<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:429:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = typename arg_type, discrete_quantile<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:432:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = typename arg_type, assert_undefined<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:435:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = typename arg_type, max_series_iterations<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:436:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = typename arg_type, max_root_iterations<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:448:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = domain_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:449:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = pole_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:450:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = overflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:451:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = underflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:452:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = denorm_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:453:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = evaluation_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:454:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = rounding_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:455:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = indeterminate_result_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:457:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = digits2<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:461:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = promote_float<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:462:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = promote_double<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:463:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = discrete_quantile<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:464:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = assert_undefined<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:465:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = max_series_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:466:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = max_root_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:473:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = domain_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:474:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = pole_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:475:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = overflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:476:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = underflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:477:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = denorm_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:478:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = evaluation_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:479:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = rounding_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:480:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = indeterminate_result_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:482:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = digits2<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:486:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = promote_float; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:487:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = promote_double; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:488:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = discrete_quantile<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:489:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = assert_undefined<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:490:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = max_series_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:491:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = max_root_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:511:10: error: expected nested-name-specifier before ‘arg_list’ using arg_list = mp::mp_list; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:512:11: error: ‘constexpr’ does not name a type static constexpr std::size_t arg_list_size = mp::mp_size::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:512:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:517:13: error: expected nested-name-specifier before ‘type’ using type = A; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:523:13: error: expected nested-name-specifier before ‘type’ using type = mp::mp_at; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:530:13: error: expected nested-name-specifier before ‘index’ using index = mp::mp_find_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:531:14: error: ‘constexpr’ does not name a type static constexpr bool end = (index::value >= arg_list_size); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:531:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:533:13: error: expected nested-name-specifier before ‘type’ using type = typename pick_arg::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:537:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename arg_type, typename Policy::domain_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:538:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = typename arg_type, typename Policy::pole_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:539:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = typename arg_type, typename Policy::overflow_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:540:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = typename arg_type, typename Policy::underflow_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:541:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = typename arg_type, typename Policy::denorm_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:542:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = typename arg_type, typename Policy::evaluation_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:543:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = typename arg_type, typename Policy::rounding_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:544:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = typename arg_type, typename Policy::indeterminate_result_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:547:10: error: expected nested-name-specifier before ‘digits10_type’ using digits10_type = typename arg_type, digits10<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:548:10: error: expected nested-name-specifier before ‘bits_precision_type’ using bits_precision_type = typename arg_type, typename Policy::precision_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:549:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename detail::precision::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:552:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = typename arg_type, typename Policy::promote_float_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:553:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = typename arg_type, typename Policy::promote_double_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:556:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = typename arg_type, typename Policy::discrete_quantile_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:559:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = typename arg_type, typename Policy::assert_undefined_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:562:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = typename arg_type, typename Policy::max_series_iterations_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:563:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = typename arg_type, typename Policy::max_root_iterations_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:566:10: error: expected nested-name-specifier before ‘result_list’ using result_list = mp::mp_list< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:584:10: error: expected nested-name-specifier before ‘fn’ using fn = mp::mp_quote_trait; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:585:10: error: expected nested-name-specifier before ‘reduced_list’ using reduced_list = mp::mp_remove_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:588:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::append_N::value)>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:591:10: error: expected nested-name-specifier before ‘type’ using type = policy< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:623:10: error: expected nested-name-specifier before ‘type’ using type = policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:640:10: error: expected nested-name-specifier before ‘type’ using type = policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:643:8: error: ‘constexpr’ does not name a type inline constexpr policy<> make_policy() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:643:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:647:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1>::type make_policy(const A1&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:647:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:654:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2>::type make_policy(const A1&, const A2&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:654:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:661:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3>::type make_policy(const A1&, const A2&, const A3&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:661:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:668:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4>::type make_policy(const A1&, const A2&, const A3&, const A4&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:668:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:675:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:675:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:682:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:682:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:689:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:689:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:696:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:696:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:703:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:703:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:710:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:710:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:717:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:717:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:735:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:741:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:18: error: expected identifier before ‘(’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:46: error: expected ‘;’ at end of member declaration static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:750:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename Policy::precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:751:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:788:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:796:8: error: ‘constexpr’ does not name a type inline constexpr int digits_imp(std::true_type const&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:796:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:804:8: error: ‘constexpr’ does not name a type inline constexpr int digits_imp(std::false_type const&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:804:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:812:8: error: ‘constexpr’ does not name a type inline constexpr int digits(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:812:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:818:8: error: ‘constexpr’ does not name a type inline constexpr int digits_base10(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:818:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:824:8: error: ‘constexpr’ does not name a type inline constexpr unsigned long get_max_series_iterations() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:824:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:831:8: error: ‘constexpr’ does not name a type inline constexpr unsigned long get_max_root_iterations() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:831:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:17: error: expected ‘;’ at end of member declaration static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:33: error: ‘std::is_floating_point’ has not been declared static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:50: error: expected ‘,’ or ‘...’ before ‘<’ token static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:60: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_array.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:17, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/core/default_allocator.hpp:22:8: note: ‘boost::default_::true_type’ struct true_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_array.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:17, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/core/default_allocator.hpp:22:8: note: ‘boost::default_::true_type’ struct true_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_array.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:17, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/core/default_allocator.hpp:22:8: note: ‘boost::default_::true_type’ struct true_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_array.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:17, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/core/default_allocator.hpp:22:8: note: ‘boost::default_::true_type’ struct true_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:68: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:68: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_array.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:17, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/core/default_allocator.hpp:22:8: note: ‘boost::default_::true_type’ struct true_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_array.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:17, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/core/default_allocator.hpp:22:8: note: ‘boost::default_::true_type’ struct true_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:69: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:69: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_array.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:17, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/core/default_allocator.hpp:22:8: note: ‘boost::default_::true_type’ struct true_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_array.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:17, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/core/default_allocator.hpp:22:8: note: ‘boost::default_::true_type’ struct true_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:69: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:69: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:874:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon_imp(std::true_type const&) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:874:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:886:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon_imp(std::false_type const&) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:886:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:894:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:894:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:920:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(::boost::math::policies::detail::test_is_policy(static_cast(0))) == sizeof(char)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:920:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:929:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_policy_imp

::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:929:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:930:10: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:939:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename Policy::domain_error_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:940:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:949:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename Policy::domain_error_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:950:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:970:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:970:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:31: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:31: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:31: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:31: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:35: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:52: error: expected ‘,’ or ‘...’ before ‘<’ token inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:10: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:35: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:52: error: expected ‘,’ or ‘...’ before ‘<’ token inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:10: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:154:50: error: ‘true_type’ in namespace ‘std’ does not name a type inline BOOST_MATH_CONSTEXPR T epsilon(const std::true_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:180:29: error: ‘false_type’ in namespace ‘std’ does not name a type inline T epsilon(const std::false_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:180:10: error: redefinition of ‘template T boost::math::tools::detail::epsilon(const int&)’ inline T epsilon(const std::false_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:154:31: note: ‘template T boost::math::tools::detail::epsilon(const int&)’ previously declared here inline BOOST_MATH_CONSTEXPR T epsilon(const std::true_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:190:26: error: ‘conditional’ in namespace ‘std’ does not name a template type typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:190:37: error: expected unqualified-id before ‘<’ token typedef typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../mfast_coder_export.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:198:40: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, value = tag_type::value ? true : false); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected template-name before ‘<’ token template struct log_limit_noexcept_traits_imp : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp: In function ‘T boost::math::tools::epsilon()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:30: error: ‘integral_constant’ is not a member of ‘std’ return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:30: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:53: error: expected primary-expression before ‘bool’ return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:101: error: expected primary-expression before ‘)’ token return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:260:59: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:260:76: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:31: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:31: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:48: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:65: error: expected ‘,’ or ‘...’ before ‘<’ token inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:10: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:299:59: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:299:76: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:31: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:31: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:48: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:65: error: expected ‘,’ or ‘...’ before ‘<’ token inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:10: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:54: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:71: error: expected ‘,’ or ‘...’ before ‘<’ token inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:10: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:379:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant::radix == 2) && (::std::numeric_limits::digits != INT_MAX) ? std::numeric_limits::digits : 0> tag_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../mfast_coder_export.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:48: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:76: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:103: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:130: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp: In function ‘void boost::math::policies::check_series_iterations(const char*, uintmax_t, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:19: error: ‘get_max_series_iterations’ is not a member of ‘boost::math::policies’ if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:61: error: expected primary-expression before ‘>’ token if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:63: error: expected primary-expression before ‘)’ token if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp: In function ‘void boost::math::policies::check_root_iterations(const char*, uintmax_t, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:19: error: ‘get_max_root_iterations’ is not a member of ‘boost::math::policies’ if(max_iter >= policies::get_max_root_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:59: error: expected primary-expression before ‘>’ token if(max_iter >= policies::get_max_root_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:61: error: expected primary-expression before ‘)’ token if(max_iter >= policies::get_max_root_iterations()) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/detail/round_fwd.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:61:15: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::value, double, T>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:65:53: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = float; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:66:53: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg{ using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:67:59: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:68:52: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:74:15: error: expected nested-name-specifier before ‘T1P’ using T1P = typename promote_arg::type; // T1 perhaps promoted. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:75:15: error: expected nested-name-specifier before ‘T2P’ using T2P = typename promote_arg::type; // T2 perhaps promoted. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:77:15: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/detail/round_fwd.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:98:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = float; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:99:64: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2{ using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:100:75: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:101:60: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:102:62: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:103:62: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:104:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:105:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:106:68: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:107:68: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:108:65: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:109:65: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:110:70: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:111:70: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:112:71: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:113:71: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:118:16: error: expected nested-name-specifier before ‘type’ using type = typename promote_args_2< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:150:16: error: expected nested-name-specifier before ‘type’ using type = typename promote_args_2< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:197:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:197:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:200:25: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:200:34: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:208:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:208:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:242:13: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:398:13: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:641:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_no_int_tag; // No integer optimisation possible. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:642:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_maybe_int_tag; // Maybe integer optimisation. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:643:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_int_tag; // Definite integer optimisation. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:648:16: error: expected nested-name-specifier before ‘result_type’ using result_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:654:47: error: ‘result_type’ was not declared in this scope typedef typename policies::precision::type precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:654:66: error: template argument 1 is invalid typedef typename policies::precision::type precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:656:16: error: expected nested-name-specifier before ‘optimisation_tag’ using optimisation_tag = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:666:16: error: expected nested-name-specifier before ‘optimisation_tag128’ using optimisation_tag128 = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:904:29: error: ‘conditional’ in namespace ‘std’ does not name a template type typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:904:40: error: expected unqualified-id before ‘<’ token typedef typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:110:43: error: ‘true_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(T t, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:127:41: error: ‘false_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(T, const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:127:13: error: redefinition of ‘template bool boost::math_detail::is_nan_helper(T, const int&)’ inline bool is_nan_helper(T, const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:110:13: note: ‘template bool boost::math_detail::is_nan_helper(T, const int&)’ previously declared here inline bool is_nan_helper(T t, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:133:52: error: ‘true_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(__float128 f, const std::true_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:134:52: error: ‘false_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(__float128 f, const std::false_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp: In function ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:134:13: error: redefinition of ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’ inline bool is_nan_helper(__float128 f, const std::false_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:133:13: note: ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’ previously defined here inline bool is_nan_helper(__float128 f, const std::true_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp: In function ‘int boost::math::detail::fpclassify_imp(T, const boost::math::detail::generic_tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:60: error: ‘is_floating_point’ in namespace ‘std’ does not name a template type if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:77: error: expected ‘(’ before ‘<’ token if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:79: error: expected primary-expression before ‘>’ token if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:80: error: ‘::type’ has not been declared if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:80: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:23:94: error: ‘false_type’ in namespace ‘std’ does not name a type inline typename tools::promote_args::type trunc(const T& v, const Policy& pol, const std::false_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:33:90: error: ‘true_type’ in namespace ‘std’ does not name a type inline typename tools::promote_args::type trunc(const T& v, const Policy&, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:33:46: error: redefinition of ‘template typename boost::math::tools::promote_args::type boost::math::detail::trunc(const T&, const Policy&, const int&)’ inline typename tools::promote_args::type trunc(const T& v, const Policy&, const std::true_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:23:46: note: ‘template typename boost::math::tools::promote_args::type boost::math::detail::trunc(const T&, const Policy&, const int&)’ previously declared here inline typename tools::promote_args::type trunc(const T& v, const Policy& pol, const std::false_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::trunc(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:33: error: ‘integral_constant’ is not a member of ‘std’ return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:33: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:56: error: expected primary-expression before ‘bool’ return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:105: error: expected primary-expression before ‘)’ token return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:119:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:119:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:65: error: template argument 1 is invalid inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:66: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:66: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:73: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:134:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:134:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:66: error: template argument 1 is invalid inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:67: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: redeclaration of ‘template int value’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: previous declaration ‘template int value’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:67: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:74: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:151:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:151:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:83: error: template argument 1 is invalid inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:84: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: redeclaration of ‘template int value’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: previous declaration ‘template int value’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:84: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:91: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:65:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(cdf(d, 0.0f)) != 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:65:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:72:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(quantile(d, 0.0f)) != 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:72:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:78:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:78:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:101:11: error: ‘constexpr’ does not name a type static constexpr bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:101:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:107:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:107:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:116:11: error: ‘constexpr’ does not name a type static constexpr bool value = (::boost::math::tools::detail::is_scaled_distribution_helper::value>::value); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:116:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected template-name before ‘<’ token template struct is_distribution : public std::integral_constant::value> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected template-name before ‘<’ token template struct is_scaled_distribution : public std::integral_constant::value> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:44:64: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:46:65: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:48:70: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:51:69: error: expected class-name before ‘{’ token struct has_hidden_guard_digits<__float128> : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:54:94: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:56:98: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:59:60: error: expected class-name before ‘{’ token struct has_hidden_guard_digits_10 : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected template-name before ‘<’ token struct has_hidden_guard_digits_10 : public std::integral_constant::digits10 != std::numeric_limits::max_digits10)> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:71:58: error: ‘false_type’ in namespace ‘std’ does not name a type inline const T& normalize_value(const T& val, const std::false_type&) { return val; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:73:51: error: ‘true_type’ in namespace ‘std’ does not name a type inline T normalize_value(const T& val, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:44: error: ‘boost::math::detail::get_smallest_value’ declared as an ‘inline’ variable inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:29: error: ‘true_type’ is not a member of ‘std’ inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:29: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_array.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:17, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/core/default_allocator.hpp:22:8: note: ‘boost::default_::true_type’ struct true_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:10: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:86:1: error: expected ‘;’ before ‘{’ token { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:45: error: ‘boost::math::detail::get_smallest_value’ declared as an ‘inline’ variable inline T get_smallest_value(std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:29: error: ‘false_type’ is not a member of ‘std’ inline T get_smallest_value(std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:29: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:10: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:102:1: error: expected ‘;’ before ‘{’ token { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:44: error: previous non-function declaration ‘template T boost::math::detail::get_smallest_value’ inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:107:29: error: conflicts with function declaration ‘template T boost::math::detail::get_smallest_value()’ inline T get_smallest_value() ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘T boost::math::detail::get_smallest_value()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:33: error: ‘integral_constant’ is not a member of ‘std’ return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:33: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:56: error: expected primary-expression before ‘bool’ return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:165: error: expected primary-expression before ‘)’ token return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:149:38: error: ‘true_type’ in namespace ‘std’ does not name a type inline T calc_min_shifted(const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:155:38: error: ‘false_type’ in namespace ‘std’ does not name a type inline T calc_min_shifted(const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:155:10: error: redefinition of ‘template T boost::math::detail::calc_min_shifted(const int&)’ inline T calc_min_shifted(const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:149:10: note: ‘template T boost::math::detail::calc_min_shifted(const int&)’ previously declared here inline T calc_min_shifted(const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘T boost::math::detail::get_min_shift_value()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:45: error: ‘integral_constant’ is not a member of ‘std’ static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:45: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:68: error: expected primary-expression before ‘bool’ static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:153: error: expected primary-expression before ‘)’ token static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:186:43: error: ‘true_type’ in namespace ‘std’ does not name a type T float_next_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:232:43: error: ‘false_type’ in namespace ‘std’ does not name a type T float_next_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:232:3: error: redefinition of ‘template T boost::math::detail::float_next_imp(const T&, const int&, const Policy&)’ T float_next_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:186:3: note: ‘template T boost::math::detail::float_next_imp(const T&, const int&, const Policy&)’ previously declared here T float_next_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_next(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:153: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:153: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:176: error: expected primary-expression before ‘bool’ return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:283: error: expected primary-expression before ‘)’ token return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:320:44: error: ‘true_type’ in namespace ‘std’ does not name a type T float_prior_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:367:44: error: ‘false_type’ in namespace ‘std’ does not name a type T float_prior_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:367:3: error: redefinition of ‘template T boost::math::detail::float_prior_imp(const T&, const int&, const Policy&)’ T float_prior_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:320:3: note: ‘template T boost::math::detail::float_prior_imp(const T&, const int&, const Policy&)’ previously declared here T float_prior_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_prior(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:154: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:154: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:177: error: expected primary-expression before ‘bool’ return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:284: error: expected primary-expression before ‘)’ token return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:469:57: error: ‘true_type’ in namespace ‘std’ does not name a type T float_distance_imp(const T& a, const T& b, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:574:57: error: ‘false_type’ in namespace ‘std’ does not name a type T float_distance_imp(const T& a, const T& b, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:574:3: error: redefinition of ‘template T boost::math::detail::float_distance_imp(const T&, const T&, const int&, const Policy&)’ T float_distance_imp(const T& a, const T& b, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:469:3: note: ‘template T boost::math::detail::float_distance_imp(const T&, const T&, const int&, const Policy&)’ previously declared here T float_distance_imp(const T& a, const T& b, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_distance(const T&, const U&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:275: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:275: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:298: error: expected primary-expression before ‘bool’ return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:405: error: expected primary-expression before ‘)’ token return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:723:53: error: ‘true_type’ in namespace ‘std’ does not name a type T float_advance_imp(T val, int distance, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:806:53: error: ‘false_type’ in namespace ‘std’ does not name a type T float_advance_imp(T val, int distance, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:806:3: error: redefinition of ‘template T boost::math::detail::float_advance_imp(T, int, const int&, const Policy&)’ T float_advance_imp(T val, int distance, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:723:3: note: ‘template T boost::math::detail::float_advance_imp(T, int, const int&, const Policy&)’ previously declared here T float_advance_imp(T val, int distance, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_advance(T, int, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:166: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:166: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:189: error: expected primary-expression before ‘bool’ return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:296: error: expected primary-expression before ‘)’ token return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:38:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:38:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:40:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:40:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:42:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:42:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:44:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:44:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:46:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:46:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:70:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:70:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:78:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:78:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:85:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:85:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:93:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:93:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:100:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:100:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:108:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:108:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:119:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:119:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:126:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:126:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:131:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:131:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:138:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:138:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:143:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:143:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:151:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:151:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:158:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:158:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:166:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:166:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:173:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:173:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:181:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:181:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:188:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:188:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:196:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:196:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:203:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:203:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:211:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:211:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:219:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:219:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:227:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:227:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:258:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:258:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:265:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:265:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:271:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_add_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:271:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_add_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_add_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:324:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:324:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:331:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:331:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:337:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && is_signed_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:337:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && is_signed_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:343:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:343:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:350:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:350:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_subtract_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:402:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:402:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:409:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:409:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:415:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_multiply_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:415:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_multiply_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_multiply_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:464:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_same::value, T>::type make_T(const U& u) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:464:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_same::value, T>::type make_T(const U& u) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:477:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:477:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:482:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:482:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:487:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:487:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:502:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:502:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:529:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:529:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:536:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:536:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:542:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:542:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:549:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:549:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_divide_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:606:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:606:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:613:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:613:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:619:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:619:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:626:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:626:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_modulus_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:681:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:681:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:688:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:688:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:694:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_and_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:694:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_and_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:699:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value || std::is_same::value>::type eval_bitwise_and_default(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:699:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value || std::is_same::value>::type eval_bitwise_and_default(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:731:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:731:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:738:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:738:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:744:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_or_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:744:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_or_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bitwise_or_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:796:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:796:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:803:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:803:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:809:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_xor_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:809:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_xor_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bitwise_xor_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_increment(T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:843:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:844:30: error: ‘ui_type’ does not name a type eval_add(val, static_cast(1u)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_decrement(T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:849:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:850:35: error: ‘ui_type’ does not name a type eval_subtract(val, static_cast(1u)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::eval_is_zero(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:870:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:871:35: error: ‘ui_type’ does not name a type return val.compare(static_cast(0)) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::default_ops::eval_get_sign(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:876:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:877:35: error: ‘ui_type’ does not name a type return val.compare(static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:881:108: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:881:125: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:890:108: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:890:125: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::assign_components_imp(T&, const V&, const U&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:892:10: error: expected nested-name-specifier before ‘component_number_type’ using component_number_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:894:4: error: ‘component_number_type’ was not declared in this scope component_number_type x(v1), y(v2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:895:30: error: ‘x’ was not declared in this scope assign_components(result, x.backend(), y.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:895:43: error: ‘y’ was not declared in this scope assign_components(result, x.backend(), y.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected template-name before ‘<’ token struct type : public std::integral_constant::value && (std::numeric_limits::digits >= b)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:53: error: ‘tuple_size’ is not a member of ‘std’ template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:74: error: expected primary-expression before ‘>’ token template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:75: error: ‘::value’ has not been declared template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:75: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:946:11: error: ‘constexpr’ does not name a type static constexpr int value = std::is_same::type>::value ? i : find_index_of_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:946:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:951:11: error: ‘constexpr’ does not name a type static constexpr int value = -1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:951:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:959:10: error: expected nested-name-specifier before ‘list_type’ using list_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:966:11: error: ‘constexpr’ does not name a type static constexpr int start = find_index_of_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:966:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:967:11: error: ‘constexpr’ does not name a type static constexpr int index_of_type = boost::multiprecision::detail::find_index_of_large_enough_type::digits>::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:967:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:968:10: error: expected nested-name-specifier before ‘type’ using type = typename boost::multiprecision::detail::dereference_tuple >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:972:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, bool>::type check_in_range(const T& t) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:972:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, bool>::type check_in_range(const T& t) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:982:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:982:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1007:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !boost::multiprecision::detail::is_integral::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1007:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !boost::multiprecision::detail::is_integral::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:91: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:108: error: expected ‘,’ or ‘...’ before ‘<’ token inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:91: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:108: error: expected ‘,’ or ‘...’ before ‘<’ token inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:13: error: redefinition of ‘template void boost::multiprecision::default_ops::last_chance_eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&, int)’ inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:13: note: ‘template void boost::multiprecision::default_ops::last_chance_eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&, int)’ previously declared here inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1082:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value && number_category::value == number_kind_integer>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1083:58: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] last_chance_eval_convert_to(result, backend, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1105:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1106:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1106:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1107:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1108:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1116:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1117:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1117:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1118:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1119:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1127:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1128:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1128:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1129:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1130:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_abs(T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1141:10: error: expected nested-name-specifier before ‘type_list’ using type_list = typename U::signed_types ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1142:10: error: expected nested-name-specifier before ‘front’ using front = typename std::tuple_element<0, type_list>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1144:27: error: there are no arguments to ‘front’ that depend on a template parameter, so a declaration of ‘front’ must be available [-fpermissive] if (arg.compare(front(0)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_fabs(T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1151:10: error: expected nested-name-specifier before ‘type_list’ using type_list = typename U::signed_types ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1152:10: error: expected nested-name-specifier before ‘front’ using front = typename std::tuple_element<0, type_list>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1154:27: error: there are no arguments to ‘front’ that depend on a template parameter, so a declaration of ‘front’ must be available [-fpermissive] if (arg.compare(front(0)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1205:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1205:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1215:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1215:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1246:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const T& x, const A& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1246:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const T& x, const A& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1255:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const A& x, const T& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1255:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const A& x, const T& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_fdim(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1282:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1283:10: error: ‘ui_type’ does not name a type const ui_type zero = 0u; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1288:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1294:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1305:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1309:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const T& a, const A& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1309:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const T& a, const A& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1340:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const A& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1340:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const A& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_modf(T&, const T&, T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1393:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1406:26: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_round(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1426:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1440:44: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] eval_subtract(result, a, fp_type(0.5f)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1445:39: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] eval_add(result, a, fp_type(0.5f)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1456:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1456:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1465:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1465:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1470:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1470:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1479:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1479:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘unsigned int boost::multiprecision::default_ops::eval_lsb(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1487:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1499:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::eval_bit_test(const T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1543:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1545:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_set(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1554:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1556:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_flip(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1564:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1566:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_unset(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1574:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1576:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_integer_sqrt(B&, B&, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1593:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1595:18: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] s = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1598:21: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] r = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1604:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] s = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1656:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_floor(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1656:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_floor(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1658:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_ceil(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1658:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_ceil(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1660:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_trunc(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1660:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_trunc(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1662:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_sqrt(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1662:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_sqrt(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1664:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_ldexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1664:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_ldexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1666:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_frexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1666:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_frexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1669:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_asinh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1669:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_asinh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1671:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_acosh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1671:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_acosh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1673:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_atanh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1673:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_atanh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_logb(B&, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1725:10: error: expected nested-name-specifier before ‘max_t’ using max_t = typename std::conditional::value, boost::long_long_type, std::intmax_t>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1726:25: error: ‘max_t’ does not name a type result = static_cast(eval_ilogb(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:68: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:85: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:68: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:85: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:38: note: ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:64: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:81: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:38: note: ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::is_arg_nan(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:27: error: ‘integral_constant’ is not a member of ‘std’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:27: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:50: error: expected primary-expression before ‘bool’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:109: error: expected primary-expression before ‘)’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:112: error: ‘is_floating_point’ is not a member of ‘std’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:112: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:608:8: note: ‘boost::move_detail::is_floating_point’ struct is_floating_point ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:136: error: expected primary-expression before ‘>’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:138: error: expected primary-expression before ‘)’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_imag(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1879:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1880:18: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] to = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops_adl::eval_set_real_imp(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1889:10: error: expected nested-name-specifier before ‘to_component_type’ using to_component_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1890:13: error: ‘to_component_type’ has not been declared typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1890:55: error: expected ‘(’ before ‘to_component’ typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1891:4: error: ‘to_component’ was not declared in this scope to_component = from; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops_adl::eval_set_imag_imp(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1897:10: error: expected nested-name-specifier before ‘to_component_type’ using to_component_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1898:13: error: ‘to_component_type’ has not been declared typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1898:55: error: expected ‘(’ before ‘to_component’ typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1899:4: error: ‘to_component’ was not declared in this scope to_component = from; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1907:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1907:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1912:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1912:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_set_imag(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1931:105: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(T) == INT_MAX, "eval_set_imag needs to be specialised for each specific backend"); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_log2(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:12:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:13:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename std::tuple_element<0, typename T::signed_types>::type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:50:22: error: ‘ui_type’ does not name a type num = static_cast(1180509120uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:52:31: error: ‘ui_type’ does not name a type denom = static_cast(1277337600uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:53:31: error: ‘ui_type’ does not name a type next_term = static_cast(120uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:54:4: error: ‘si_type’ was not declared in this scope si_type sign = -1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:56:4: error: ‘ui_type’ was not declared in this scope ui_type limit = digits / 3 + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:17: error: expected ‘;’ before ‘n’ for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:24: error: ‘n’ was not declared in this scope for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:28: error: ‘limit’ was not declared in this scope for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:60:26: error: ‘ui_type’ does not name a type temp = static_cast(2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:65:7: error: ‘sign’ was not declared in this scope sign = -sign; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:65:7: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/sign.hpp:163:12: note: ‘boost::math::sign’ inline int sign BOOST_NO_MACRO_EXPAND(const T& z) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_e(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:83:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:109:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] lim = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:115:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:117:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:118:4: error: ‘ui_type’ was not declared in this scope ui_type i = 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:121:28: error: ‘i’ was not declared in this scope eval_multiply(denom, i); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_pi(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:132:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:133:10: error: expected nested-name-specifier before ‘real_type’ using real_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:159:17: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] a = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:163:22: error: there are no arguments to ‘real_type’ that depend on a template parameter, so a declaration of ‘real_type’ must be available [-fpermissive] B = real_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:165:23: error: there are no arguments to ‘real_type’ that depend on a template parameter, so a declaration of ‘real_type’ must be available [-fpermissive] D = real_type(0.25f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:168:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] lim = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘const T& boost::multiprecision::default_ops::get_constant_one_over_epsilon()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:274:13: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:276:28: error: ‘ui_type’ does not name a type result = static_cast(1u); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:34:10: error: expected nested-name-specifier before ‘int_type’ using int_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:27: error: ‘integral_constant’ is not a member of ‘std’ pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:27: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:50: error: expected primary-expression before ‘bool’ pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:63: error: expected primary-expression before ‘)’ token pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:50:26: error: there are no arguments to ‘int_type’ that depend on a template parameter, so a declaration of ‘int_type’ must be available [-fpermissive] result = int_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:13: error: redefinition of ‘template void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’ inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:13: note: ‘template void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’ previously declared here inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:94:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value>::type eval_pow(T& result, const T& t, const U& p) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:94:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value>::type eval_pow(T& result, const T& t, const U& p) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::hyp0F0(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:106:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:114:48: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(H0F0, x_pow_n_div_n_fact, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:121:4: error: ‘ui_type’ was not declared in this scope ui_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:128:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::hyp1F0(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:153:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:163:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_add(H1F0, si_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:169:4: error: ‘si_type’ was not declared in this scope si_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:172:10: error: ‘si_type’ does not name a type const si_type series_limit = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:177:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; n++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:177:20: error: ‘series_limit’ was not declared in this scope for (n = 2; n < series_limit; n++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:190:13: error: ‘series_limit’ was not declared in this scope if (n >= series_limit) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_exp(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:205:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:206:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:207:10: error: expected nested-name-specifier before ‘exp_type’ using exp_type = typename T::exponent_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:208:10: error: expected nested-name-specifier before ‘canonical_exp_type’ using canonical_exp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:222:29: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:229:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:240:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (xx.compare(si_type(1)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:250:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:255:29: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:261:40: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(exp_series, ui_type(k)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:267:43: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(exp_series, ui_type(k)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:56: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:56: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:79: error: expected primary-expression before ‘bool’ detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:91: error: expected primary-expression before ‘)’ token detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:291:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:308:4: error: ‘exp_type’ was not declared in this scope exp_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:309:21: error: ‘n’ was not declared in this scope eval_convert_to(&n, result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:311:42: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ if (n == (std::numeric_limits::max)()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:311:42: note: expected a type, got ‘exp_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:315:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:322:10: error: ‘si_type’ does not name a type const si_type p2 = static_cast(si_type(1) << 11); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:324:65: error: ‘canonical_exp_type’ does not name a type eval_multiply(exp_series, get_constant_ln2(), static_cast(n)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:326:28: error: ‘p2’ was not declared in this scope eval_divide(exp_series, p2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:44: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:44: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:67: error: expected primary-expression before ‘bool’ detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:79: error: expected primary-expression before ‘)’ token detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:331:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:336:36: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(result, ui_type(1), exp_series); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_log(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:351:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:352:10: error: expected nested-name-specifier before ‘exp_type’ using exp_type = typename T::exponent_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:353:10: error: expected nested-name-specifier before ‘canonical_exp_type’ using canonical_exp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:354:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:380:4: error: ‘exp_type’ was not declared in this scope exp_type e; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:382:24: error: ‘e’ was not declared in this scope eval_frexp(t, arg, &e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:385:27: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (t.compare(fp_type(2) / fp_type(3)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:385:40: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (t.compare(fp_type(2) / fp_type(3)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:392:69: error: there are no arguments to ‘canonical_exp_type’ that depend on a template parameter, so a declaration of ‘canonical_exp_type’ must be available [-fpermissive] eval_multiply(result, get_constant_ln2(), canonical_exp_type(e)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:394:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(t, ui_type(1)); /* -0.3 <= t <= 0.3 */ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:414:4: error: ‘ui_type’ was not declared in this scope ui_type k = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:417:9: error: ‘k’ was not declared in this scope ++k; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘const T& boost::multiprecision::default_ops::get_constant_log10()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:436:13: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:438:24: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] ten = ui_type(10u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_pow(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:465:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:466:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:476:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((a.compare(si_type(1)) == 0) || (x.compare(si_type(1)) == 0)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:476:60: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((a.compare(si_type(1)) == 0) || (x.compare(si_type(1)) == 0)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:481:27: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (a.compare(si_type(0)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:483:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:495:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:79: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:528:37: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:560:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:570:36: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(result, si_type(1), da); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:94: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:101: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:104: error: expected ‘(’ before ‘is_specialized’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:94: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:101: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:104: error: expected ‘(’ before ‘is_specialized’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:41: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:41: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:64: error: expected primary-expression before ‘bool’ detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:76: error: expected primary-expression before ‘)’ token detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: error: ‘intmax_t’ is not a member of ‘std’ an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: error: ‘intmax_t’ is not a member of ‘std’ an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:46: error: template argument 1 is invalid an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: error: ‘uintmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:135:27: note: ‘uintmax_t’ typedef unsigned long int uintmax_t; ^ /usr/include/stdint.h:135:27: note: ‘uintmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: error: ‘uintmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:135:27: note: ‘uintmax_t’ typedef unsigned long int uintmax_t; ^ /usr/include/stdint.h:135:27: note: ‘uintmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:74: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:620:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((x.compare(si_type(-1)) == 0) && (eval_fpclassify(a) == FP_INFINITE)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:622:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:627:34: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (x.compare(si_type(-1)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:633:31: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:656:30: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if ((x.compare(fp_type(0.5)) >= 0) && (x.compare(fp_type(0.9)) < 0) && (an < max_an) && (an > min_an)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:656:64: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if ((x.compare(fp_type(0.5)) >= 0) && (x.compare(fp_type(0.9)) < 0) && (an < max_an) && (an > min_an)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:658:34: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (a.compare(fp_type(1e-5f)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:673:26: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] t = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:39: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:39: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:62: error: expected primary-expression before ‘bool’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:74: error: expected primary-expression before ‘)’ token detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:683:26: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] t = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:36: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:59: error: expected primary-expression before ‘bool’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:71: error: expected primary-expression before ‘)’ token detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:714:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if >::value && !boost::multiprecision::detail::is_integral::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:714:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if >::value && !boost::multiprecision::detail::is_integral::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:731:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if >::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:731:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if >::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_exp2(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:43: error: ‘tuple_element’ in namespace ‘std’ does not name a template type temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected ‘>’ before ‘<’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:86: error: expected ‘(’ before ‘>’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:87: error: ‘::type’ has not been declared temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:87: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:98: error: expected ‘)’ before ‘;’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:37: error: ‘tuple_element’ in namespace ‘std’ does not name a template type temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected ‘>’ before ‘<’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:80: error: expected ‘(’ before ‘>’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:81: error: ‘::type’ has not been declared temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:81: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:92: error: expected ‘)’ before ‘;’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::small_sinh_series(T, T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:778:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:786:4: error: ‘ui_type’ was not declared in this scope ui_type k = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:794:24: error: ‘k’ was not declared in this scope eval_divide(p, ++k); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::sinhcosh(const T&, T*, T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:805:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:806:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:827:29: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] *p_cosh = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:832:67: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] bool small_sinh = eval_get_sign(x) < 0 ? x.compare(fp_type(-0.5)) > 0 : x.compare(fp_type(0.5)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:832:97: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] bool small_sinh = eval_get_sign(x) < 0 ? x.compare(fp_type(-0.5)) > 0 : x.compare(fp_type(0.5)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:838:34: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(e_mx, ui_type(1), e_px); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_tanh(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:42: error: ‘tuple_element’ in namespace ‘std’ does not name a template type result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected ‘>’ before ‘<’ token result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:85: error: expected ‘(’ before ‘>’ token result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:86: error: ‘::type’ has not been declared result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:86: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:97: error: expected ‘)’ before ‘;’ token result = static_cast::type>(1u); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::hyp0F1(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:24:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:25:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:36:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(result, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:38:4: error: ‘si_type’ was not declared in this scope si_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:41:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] tol = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:53:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::reduce_n_half_pi(T&, const T&, bool)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:120:10: error: expected nested-name-specifier before ‘reduction_type’ using reduction_type = typename boost::multiprecision::detail::transcendental_reduction_type::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:124:4: error: ‘reduction_type’ was not declared in this scope reduction_type big_arg(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:129:46: error: ‘big_arg’ was not declared in this scope scoped_N_precision scoped_precision(big_arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:133:19: error: expected ‘;’ before ‘reduction’ reduction_type reduction = get_constant_pi(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:134:15: error: ‘reduction’ was not declared in this scope eval_ldexp(reduction, reduction, -1); // divide by 2 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:134:39: error: there are no arguments to ‘eval_ldexp’ that depend on a template parameter, so a declaration of ‘eval_ldexp’ must be available [-fpermissive] eval_ldexp(reduction, reduction, -1); // divide by 2 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_sin(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:166:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:167:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:168:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:210:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t = ui_type(4); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:213:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] if (t.compare(ui_type(1)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:217:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(2)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:221:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(3)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:240:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:279:55: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] const bool b_near_zero = xx.compare(fp_type(1e-1)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:280:54: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] const bool b_near_pi_half = t.compare(fp_type(1e-1)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:284:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:288:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:293:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:295:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:303:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:305:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(0.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:316:7: error: ‘constexpr’ was not declared in this scope constexpr const si_type n_scale = 9; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:317:17: error: expected ‘;’ before ‘const’ constexpr const si_type n_three_pow_scale = static_cast(19683L); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:319:23: error: ‘n_three_pow_scale’ was not declared in this scope eval_divide(xx, n_three_pow_scale); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:323:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:325:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:12: error: ‘int32_t’ is not a member of ‘std’ for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:12: note: suggested alternatives: In file included from /usr/include/stdlib.h:314:0, from /usr/include/c++/5/cstdlib:72, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/platform/linux.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:57, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../mfast_coder_export.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:19: /usr/include/x86_64-linux-gnu/sys/types.h:196:1: note: ‘int32_t’ __intN_t (32, __SI__); ^ /usr/include/x86_64-linux-gnu/sys/types.h:196:1: note: ‘int32_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:59: error: ‘k’ was not declared in this scope for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:63: error: ‘n_scale’ was not declared in this scope for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:334:45: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_multiply(t2, result, ui_type(3)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:337:36: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_multiply(t, ui_type(4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_cos(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:359:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:360:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:375:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:403:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t = ui_type(4); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:407:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] if (t.compare(ui_type(0)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:411:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(1)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:415:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(2)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:438:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:464:23: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] n_pi = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:472:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::hyp2F1(T&, const T&, const T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:507:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:520:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(result, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:528:4: error: ‘ui_type’ was not declared in this scope ui_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:536:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_asin(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:566:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:567:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:600:32: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] int c = xx.compare(ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:621:31: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(1e-3)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:626:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:627:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:632:41: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] else if (xx.compare(fp_type(1 - 5e-2f)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:639:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(dx1, ui_type(1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:640:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:641:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:655:10: error: expected nested-name-specifier before ‘guess_type’ using guess_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:660:4: error: ‘guess_type’ was not declared in this scope guess_type dd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:661:21: error: ‘dd’ was not declared in this scope eval_convert_to(&dd, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:670:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:670:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:671:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:671:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:676:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:676:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_acos(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:696:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:718:32: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] int c = xx.compare(ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:736:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:740:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:742:31: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(1e-3)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:747:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:748:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:763:36: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] else if (xx.compare(fp_type(0.85)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:770:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(dx1, ui_type(1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:771:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:772:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:782:10: error: expected nested-name-specifier before ‘guess_type’ using guess_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:787:4: error: ‘guess_type’ was not declared in this scope guess_type dd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:788:21: error: ‘dd’ was not declared in this scope eval_convert_to(&dd, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:797:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:797:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:798:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:798:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:803:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:803:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_atan(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:822:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:823:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:824:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:853:30: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(0.1)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:856:21: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t1 = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:857:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:858:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t3 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:866:29: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(10)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:869:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:870:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t2 = ui_type(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:871:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t3 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:873:33: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(xx, si_type(-1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:886:4: error: ‘fp_type’ was not declared in this scope fp_type d; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:887:21: error: ‘d’ was not declared in this scope eval_convert_to(&d, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:895:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:895:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:896:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:896:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:901:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:901:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_atan2(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:934:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1001:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1032:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, void>::type eval_atan2(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1032:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, void>::type eval_atan2(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1042:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, void>::type eval_atan2(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1042:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, void>::type eval_atan2(T& result, const A& x, const T& a) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::fpclassify(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1956:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isfinite(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1968:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isnan(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1979:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isinf(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1990:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isnormal(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2001:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::sign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2016:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::signbit(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2029:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::changesign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2040:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::copysign(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2061:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex >::type boost::multiprecision::real(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2072:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:60: error: ‘result_type’ was not declared in this scope boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:71: error: template argument 1 is invalid boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:71: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2074:118: error: expected ‘;’ before ‘result’ result_type result; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2075:14: error: ‘result’ was not declared in this scope eval_real(result.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex >::type boost::multiprecision::imag(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2083:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:60: error: ‘result_type’ was not declared in this scope boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:71: error: template argument 1 is invalid boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:71: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2085:118: error: expected ‘;’ before ‘result’ result_type result; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2086:14: error: ‘result’ was not declared in this scope eval_imag(result.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::real(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2094:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::imag(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2103:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::value == number_kind_complex), boost::multiprecision::component_type > >::type boost::multiprecision::abs(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2116:11: error: ‘move’ is not a member of ‘std’ return std::move(boost::math::hypot(real(v), imag(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2116:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::result_type>::value == number_kind_complex), boost::multiprecision::component_type::result_type> >::type boost::multiprecision::abs(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2122:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2123:11: error: ‘move’ is not a member of ‘std’ return std::move(abs(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2123:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2123:37: error: ‘number_type’ does not name a type return std::move(abs(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2127:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2127:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2133:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2133:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2139:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_complex || number_category::result_type>::value == number_kind_floating_point, typename scalar_result_from_possible_complex::result_type>::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2139:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_complex || number_category::result_type>::value == number_kind_floating_point, typename scalar_result_from_possible_complex::result_type>::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::value == number_kind_complex), boost::multiprecision::component_type > >::type boost::multiprecision::norm(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2151:11: error: ‘move’ is not a member of ‘std’ return std::move(a * a + b * b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2151:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2154:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2154:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::norm(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2163:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2164:11: error: ‘move’ is not a member of ‘std’ return std::move(norm(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2164:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2164:38: error: ‘number_type’ does not name a type return std::move(norm(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2174:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2174:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2182:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2182:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2190:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2190:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2201:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, typename complex_result_from_scalar >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2201:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, typename complex_result_from_scalar >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2208:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2208:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2252:7: error: expected nested-name-specifier before ‘c99_error_policy’ using c99_error_policy = ::boost::math::policies::policy< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2260:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2260:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2268:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2268:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2277:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2277:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2285:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2285:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2294:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2294:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2302:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2302:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::cbrt(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2314:51: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::cbrt(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::cbrt(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2319:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::erf(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2327:50: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::erf(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::erf(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2332:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::erfc(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2340:51: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::erfc(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::erfc(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2345:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::expm1(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2353:52: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::expm1(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::expm1(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2358:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::lgamma(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2367:55: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] result = boost::math::lgamma(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::lgamma(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2378:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::tgamma(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2391:53: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::tgamma(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::tgamma(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2396:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::log1p(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2427:52: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::log1p(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::log1p(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2432:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::nextafter(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2441:57: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::nextafter(a, b, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::nextafter(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2458:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:110: error: expression list treated as compound expression in initializer [-fpermissive] detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::nexttoward(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2466:57: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::nextafter(a, b, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::nexttoward(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2483:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:110: error: expression list treated as compound expression in initializer [-fpermissive] detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::add(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::subtract(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::multiply(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2519:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2519:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2529:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2529:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2539:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2539:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::trunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2551:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2552:11: error: ‘move’ is not a member of ‘std’ return std::move(trunc(number_type(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2552:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::itrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2568:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2569:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2570:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2572:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘long int boost::multiprecision::ltrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2595:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2596:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2597:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2599:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::long_long_type boost::multiprecision::lltrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2623:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2624:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2625:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2627:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::round(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2651:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2652:11: error: ‘move’ is not a member of ‘std’ return std::move(round(static_cast(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2652:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2652:39: error: ‘number_type’ does not name a type return std::move(round(static_cast(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::iround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2667:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2668:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2669:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2671:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘long int boost::multiprecision::lround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2694:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2695:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2696:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2698:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::long_long_type boost::multiprecision::llround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2722:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2723:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2724:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2726:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2753:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, short* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2753:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, short* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2762:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2762:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2769:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, int* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2769:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, int* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2778:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2778:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2785:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, long* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2785:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, long* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2794:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2794:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2801:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, boost::long_long_type* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2801:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, boost::long_long_type* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2810:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2810:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2822:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const number& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2822:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const number& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2831:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const detail::expression& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2831:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const detail::expression& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2844:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2844:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2870:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2870:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2882:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2882:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2894:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2894:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2909:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2909:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2921:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2921:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2933:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2933:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2948:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2948:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2960:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2960:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2972:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2972:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3000:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3000:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3010:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3010:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3020:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3020:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3030:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3030:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3040:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3040:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3052:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3052:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3065:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3065:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3481:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3481:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3491:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3491:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3501:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3501:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfabs_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../mfast_coder_export.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsqrt_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsqrt_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../mfast_coder_export.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfloor_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_floor’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfloor_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_floor’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../mfast_coder_export.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointceil_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_ceil’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointceil_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_ceil’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtrunc_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointround_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointexp_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointexp2_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog10_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointcos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointasin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointacos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointcosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog2_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointnearbyint_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointrint_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../mfast_coder_export.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointldexp_funct::operator()(Backend&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3429:40: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointldexp_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3436:40: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlogb_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointscalbn_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointscalbln_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexexp_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexlog_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexlog10_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../mfast_coder_export.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsqrt_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsqrt_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexcos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complextan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexcosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complextanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../mfast_coder_export.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasinh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_asinh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_asinh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../mfast_coder_export.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacosh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_acosh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_acosh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../mfast_coder_export.h:5, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatanh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_atanh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_atanh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerpow_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3654:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename Backend::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3654:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename Backend::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3662:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == number_kind_floating_point, typename multiprecision::detail::expression::result_type::backend_type::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3662:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == number_kind_floating_point, typename multiprecision::detail::expression::result_type::backend_type::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinc_pi(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3686:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3686:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinc_pi(const boost::multiprecision::number&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3693:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3693:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinhc_pi(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3700:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinhc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3700:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinhc_pi(const boost::multiprecision::number&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3707:11: error: ‘move’ is not a member of ‘std’ return std::move(boost::math::sinhc_pi(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3707:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3710:30: error: ‘boost::multiprecision::gcd’ has not been declared using boost::multiprecision::gcd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3711:30: error: ‘boost::multiprecision::lcm’ has not been declared using boost::multiprecision::lcm; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3720:30: error: ‘boost::multiprecision::gcd’ has not been declared using boost::multiprecision::gcd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3721:30: error: ‘boost::multiprecision::lcm’ has not been declared using boost::multiprecision::lcm; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3730:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:52:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:52:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:62:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:62:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:84:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:84:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:94:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:94:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:116:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:116:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:126:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:126:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:148:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:148:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:158:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:158:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:171:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:171:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:180:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:180:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:190:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:190:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3730:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:203:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:203:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:211:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:211:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:220:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:220:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:232:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:232:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:240:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:240:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:249:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:249:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:261:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:261:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:269:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:269:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:278:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:278:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:290:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:290:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:300:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:300:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:325:10: error: ‘v’ was not declared in this scope v.backend().negate(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:48: error: expected identifier before ‘>’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:329:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator~(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:329:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator~(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:338:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:341:95: error: ‘a’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:341:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:48: error: expected identifier before ‘>’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:346:126: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:349:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:48: error: expected identifier before ‘>’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:354:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:354:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:338:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:362:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:362:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:371:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:371:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:383:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:383:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:391:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number >::type operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:391:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number >::type operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:400:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:400:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:408:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:408:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:417:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(is_compatible_arithmetic_type >::value && is_signed_number::value) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:417:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(is_compatible_arithmetic_type >::value && is_signed_number::value) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:430:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:433:95: error: ‘a’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:433:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:48: error: expected identifier before ‘>’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:438:126: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:441:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:48: error: expected identifier before ‘>’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:446:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:446:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:430:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:454:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:454:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:463:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:463:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:475:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:475:130: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:483:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:483:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:495:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:495:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:503:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:503:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:515:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:515:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:522:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:522:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:529:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:529:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:536:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:536:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:544:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:544:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:555:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:555:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:562:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:562:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:569:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:569:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:576:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:576:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:584:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:584:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:595:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:595:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:602:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:602:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:609:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:609:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:616:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:616:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:624:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:624:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:635:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:635:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:643:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:643:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:24:8: error: ‘constexpr’ does not name a type inline constexpr const number operator+(const number& v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:24:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:26:8: error: ‘constexpr’ does not name a type inline constexpr const detail::expression operator+(const detail::expression& v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:26:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:76: error: expected ‘,’ or ‘...’ before ‘&&’ token inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:38:65: error: ‘v’ was not declared in this scope return detail::expression >(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:48:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:48:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:53:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:53:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:58:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:58:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:73:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:75:91: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:75:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:79:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:81:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:85:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:85:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:73:1: note: ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ previously declared here operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:91:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:91:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:98:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:98:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:105:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:105:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:112:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:112:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:127:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:129:109: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:129:112: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:141:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:143:112: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:153:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:153:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:159:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:159:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:168:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:168:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:175:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:175:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:190:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:192:255: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:192:276: error: ‘a’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:204:106: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:206:276: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(a.left(), a.right(), b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:213:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:213:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:220:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:220:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:235:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number > >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:237:546: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number > >(detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:237:567: error: ‘a’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number > >(detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:249:106: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:251:281: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(a.left(), a.right(), b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:266:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:268:66: error: ‘a’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:268:69: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:280:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:282:66: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(b, a.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:294:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:296:96: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:296:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:308:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:310:96: error: ‘b’ was not declared in this scope return detail::expression, number >(b, a.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:314:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:314:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:320:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:320:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:327:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:327:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:334:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:334:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:341:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:341:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:365:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:365:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ operator-(number&& a, const number& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:50: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:371:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:373:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:377:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:377:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ operator-(number&& a, number&& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:50: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:383:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:383:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:390:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:390:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:397:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:397:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:404:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:404:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:419:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:421:110: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:421:113: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:433:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:435:113: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:445:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:445:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:451:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:451:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:468:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:470:65: error: ‘a’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:470:68: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:483:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:486:62: error: ‘b’ was not declared in this scope detail::expression, Arg1>(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:498:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:500:91: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:500:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:513:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:516:88: error: ‘b’ was not declared in this scope detail::expression, number >(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:520:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:520:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:526:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:526:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:533:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:533:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:540:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:540:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:546:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:546:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:553:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:553:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:571:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:573:96: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:573:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:577:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:579:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:583:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:583:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:571:1: note: ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ previously declared here operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:589:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:589:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:596:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:596:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:603:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:603:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:610:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:610:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:625:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:627:115: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:627:118: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:639:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:641:118: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:651:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:651:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:657:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:657:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:675:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:678:68: error: ‘a’ was not declared in this scope detail::expression, Arg1>(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:678:71: error: ‘b’ was not declared in this scope detail::expression, Arg1>(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:691:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:694:68: error: ‘b’ was not declared in this scope detail::expression, Arg1>(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:707:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:710:93: error: ‘a’ was not declared in this scope detail::expression, number >(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:710:96: error: ‘b’ was not declared in this scope detail::expression, number >(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:723:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:726:93: error: ‘b’ was not declared in this scope detail::expression, number >(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:730:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:730:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:737:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:737:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:745:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:745:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:753:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:753:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:760:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:760:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:768:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:768:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:786:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:786:58: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:792:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator/(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:794:97: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:798:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:798:53: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:803:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:803:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:809:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:809:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:815:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:815:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:821:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:821:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:834:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:834:86: error: ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:846:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:848:115: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:857:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:857:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:863:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:863:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:880:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:880:97: error: ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:894:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression > >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:897:80: error: ‘b’ was not declared in this scope detail::expression >(a.left_ref(), b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:908:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:908:95: error: ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:922:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:925:105: error: ‘b’ was not declared in this scope detail::expression, number >(a.left_ref(), b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:928:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:928:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:935:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:935:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:942:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:942:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:949:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:949:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:956:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:956:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:963:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, typename detail::expression, number > >::result_type>::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:963:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, typename detail::expression, number > >::result_type>::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:973:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:973:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:980:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:980:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:987:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:987:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:994:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:994:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1001:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1001:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1008:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1008:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1015:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1015:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1022:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1022:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1029:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1029:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1036:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1036:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1043:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1043:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1050:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1050:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1057:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1057:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1064:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1064:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1071:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1071:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1081:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), detail::expression, I> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1081:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), detail::expression, I> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1087:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1087:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1093:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1093:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1103:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1103:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1110:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1110:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1117:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1117:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1127:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1127:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1134:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1134:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1141:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1141:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1148:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1148:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1155:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1155:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1162:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1162:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1169:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1169:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1176:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1176:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1183:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1183:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1190:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1190:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1197:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1197:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1204:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1204:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1211:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1211:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1218:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1218:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1225:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1225:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1235:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1235:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1242:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1242:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1249:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1249:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1256:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1256:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1263:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1263:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1270:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1270:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1277:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1277:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1284:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1284:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1291:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1291:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1298:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1298:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1305:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1305:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1312:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1312:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1319:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1319:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1326:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1326:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1333:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1333:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1343:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1343:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1350:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1350:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1357:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1357:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1364:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1364:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1371:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1371:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1378:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1378:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1385:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1385:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1392:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1392:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1399:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1399:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1406:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1406:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1413:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1413:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1420:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1420:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1427:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1427:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1434:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1434:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1441:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1441:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), detail::expression > >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:20:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:20:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:29:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:29:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:38:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:38:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:44:11: error: ‘constexpr’ does not name a type static constexpr const bool value = has_signed_types::value && has_unsigned_types::value && has_float_types::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:44:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:50:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:58:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:67:11: error: ‘constexpr’ does not name a type static constexpr const bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:67:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:72:11: error: ‘constexpr’ does not name a type static constexpr const bool value = std::is_convertible >::value || std::is_convertible >::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:72:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:82:11: error: ‘constexpr’ does not name a type static constexpr const bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:82:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:87:11: error: ‘constexpr’ does not name a type static constexpr const bool value = (std::is_convertible >::value || std::is_convertible >::value) && !is_first_backend::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:87:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:29:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number&>::type(min)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:29:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number&>::type(min)(const number& a, const number& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:34:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(min)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:34:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(min)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:42:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(min)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:42:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(min)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::min(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:54:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:54:14: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:55:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:55:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::min(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:62:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:62:14: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:63:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:63:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:67:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number&>::type(max)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:67:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number&>::type(max)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:72:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(max)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:72:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(max)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:80:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(max)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:80:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(max)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::max(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:92:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:92:14: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:93:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:93:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::max(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:100:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:100:14: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:101:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:101:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:37:23: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::eval_ldexp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:40:10: error: expected nested-name-specifier before ‘l_limb_type’ using l_limb_type = typename canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:42:10: error: expected nested-name-specifier before ‘to_type’ using to_type = typename canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:48:4: error: ‘l_limb_type’ was not declared in this scope l_limb_type limb; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:49:16: error: expected ‘;’ before ‘mask’ l_limb_type mask = static_cast(~static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:51:28: error: ‘mask’ was not declared in this scope eval_bitwise_and(fl, t, mask); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:52:21: error: ‘limb’ was not declared in this scope eval_convert_to(&limb, fl); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:53:21: error: ‘to_type’ does not name a type to = static_cast(limb); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:54:55: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ eval_right_shift(t, std::numeric_limits::digits); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:54:55: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:59:52: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ unsigned shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:59:52: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:64:23: error: ‘to_type’ does not name a type l = static_cast(limb); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:65:58: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ eval_right_shift(t, std::numeric_limits::digits); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:65:58: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:68:47: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ shift += std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:68:47: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:277:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:277:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:290:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:290:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:304:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:304:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:365:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:365:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_convert_rational_to_float(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:383:10: error: expected nested-name-specifier before ‘actual_from_type’ using actual_from_type = typename std::conditional::value, From, number >::type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:384:10: error: expected nested-name-specifier before ‘actual_to_type’ using actual_to_type = typename std::conditional::value || std::is_floating_point::value, To, number >::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:385:10: error: expected nested-name-specifier before ‘integer_type’ using integer_type = typename component_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:386:10: error: expected nested-name-specifier before ‘dispatch_tag’ using dispatch_tag = std::integral_constant::is_specialized || std::numeric_limits::is_bounded || !std::numeric_limits::is_specialized || !std::numeric_limits::is_bounded || (std::numeric_limits::radix != 2)>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:388:4: error: ‘integer_type’ was not declared in this scope integer_type n(numerator(static_cast(f))), d(denominator(static_cast(f))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:50: error: ‘n’ was not declared in this scope generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:53: error: ‘d’ was not declared in this scope generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:69: error: there are no arguments to ‘dispatch_tag’ that depend on a template parameter, so a declaration of ‘dispatch_tag’ must be available [-fpermissive] generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:13: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:399:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:399:96: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2rational(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:401:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:402:4: error: ‘constexpr’ was not declared in this scope constexpr const int shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:409:24: error: ‘shift’ was not declared in this scope val = ldexp(val, shift); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:416:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:425:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:425:96: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2rational(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:432:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:439:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] to = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:455:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(Radix); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:480:74: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:480:91: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2int(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:482:10: error: expected nested-name-specifier before ‘exponent_type’ using exponent_type = typename From::exponent_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:483:4: error: ‘constexpr’ was not declared in this scope constexpr const exponent_type shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:484:4: error: ‘exponent_type’ was not declared in this scope exponent_type e; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:484:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:174:8: note: ‘boost::math::detail::exponent_type’ struct exponent_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:487:27: error: ‘e’ was not declared in this scope val = frexp(val, &e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:496:21: error: expected ‘;’ before ‘s’ exponent_type s = (std::min)(e, shift); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:497:36: error: ‘s’ was not declared in this scope val = ldexp(val, s); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:510:74: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:510:91: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:541:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const tag&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:541:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const tag&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:554:10: error: expected nested-name-specifier before ‘component_number’ using component_number = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:555:10: error: expected nested-name-specifier before ‘component_backend’ using component_backend = typename component_number::backend_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:559:4: error: ‘component_backend’ was not declared in this scope component_backend r; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:43: error: ‘r’ was not declared in this scope generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:52: error: ‘integral_constant’ is not a member of ‘std’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:52: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:75: error: expected primary-expression before ‘bool’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:87: error: expected primary-expression before ‘)’ token generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:90: error: ‘integral_constant’ is not a member of ‘std’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:90: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:113: error: expected primary-expression before ‘bool’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:125: error: expected primary-expression before ‘)’ token generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’ void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:6: note: ‘template void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’ previously declared here void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_eq_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:38: note: ‘template bool boost::multiprecision::default_ops::eval_eq_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_eq(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:44:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:45:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_eq_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_lt_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:38: note: ‘template bool boost::multiprecision::default_ops::eval_lt_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_lt(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:68:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:69:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_lt_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_gt_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:38: note: ‘template bool boost::multiprecision::default_ops::eval_gt_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_gt(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:92:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:93:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_gt_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected template-name before ‘<’ token struct is_valid_mixed_compare : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected template-name before ‘<’ token struct is_valid_mixed_compare, Val> : public std::is_convertible > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected template-name before ‘<’ token struct is_valid_mixed_compare, number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected template-name before ‘<’ token : public std::is_convertible, number > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected template-name before ‘<’ token : public std::is_convertible, number > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:123:8: error: ‘constexpr’ does not name a type inline constexpr typename std::enable_if::value != number_kind_floating_point, bool>::type is_unordered_value(const number&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:123:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:130:5: error: ‘constexpr’ does not name a type constexpr ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:130:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:140:8: error: ‘constexpr’ does not name a type inline constexpr typename std::enable_if::value != number_kind_floating_point, bool>::type is_unordered_value(const Arithmetic&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:140:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:149:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if < number_category < Arithmetic> ::value == number_kind_floating_point, bool> ::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:149:28: error: expected unqualified-id before ‘<’ token typename std::enable_if < number_category < Arithmetic> ::value == number_kind_floating_point, bool> ::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:165:8: error: ‘constexpr’ does not name a type inline constexpr bool is_unordered_comparison(const T& a, const U& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:165:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:176:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:181:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:181:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:190:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:190:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:199:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:199:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:212:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:214:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:215:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:215:43: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:217:19: error: ‘t’ was not declared in this scope return eval_eq(t.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:220:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:220:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:233:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:235:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:236:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:236:40: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:238:19: error: ‘t’ was not declared in this scope return eval_eq(t.backend(), b.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:241:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:241:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:256:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:261:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:261:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:270:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:270:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:279:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:279:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:292:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:294:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:295:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:295:43: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:297:20: error: ‘t’ was not declared in this scope return !eval_eq(t.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:300:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:300:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:313:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:315:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:316:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:316:40: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:318:20: error: ‘t’ was not declared in this scope return !eval_eq(t.backend(), result_type::canonical_value(b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:318:33: error: ‘result_type’ is not a class or namespace return !eval_eq(t.backend(), result_type::canonical_value(b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:321:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:321:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:333:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:333:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:342:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:342:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:351:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:351:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:360:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:360:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:373:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:375:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:376:15: error: ‘t’ was not declared in this scope return a < t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:379:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:379:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:392:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:394:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:395:11: error: ‘t’ was not declared in this scope return t < b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:398:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:398:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:410:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:410:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:419:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:419:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:428:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:428:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:437:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:437:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:448:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:450:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:451:15: error: ‘t’ was not declared in this scope return a > t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:454:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:454:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:465:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:467:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:468:11: error: ‘t’ was not declared in this scope return t > b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:471:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:471:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:481:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:481:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:490:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:490:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:499:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:499:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:508:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:508:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:523:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:525:8: error: ‘is_unordered_value’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_value(a) || detail::is_unordered_value(b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:525:41: error: ‘is_unordered_value’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_value(a) || detail::is_unordered_value(b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:527:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:528:16: error: ‘t’ was not declared in this scope return a <= t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:531:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:531:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:544:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:546:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:547:11: error: ‘t’ was not declared in this scope return t <= b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:550:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:550:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:562:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:562:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:571:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:571:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:580:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:580:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:589:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:589:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:602:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:604:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:605:16: error: ‘t’ was not declared in this scope return a >= t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:608:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:608:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:621:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:623:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:624:11: error: ‘t’ was not declared in this scope return t >= b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:627:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:627:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:645:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:645:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:650:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:650:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:655:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:655:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:660:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:660:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:665:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:665:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:673:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:673:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:678:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:678:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:683:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:683:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:688:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:688:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:693:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:693:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:701:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:701:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:706:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:706:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:711:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:711:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:716:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:716:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:721:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:721:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:729:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:729:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:734:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:734:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:739:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:739:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:744:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:744:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:749:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:749:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::islessgreater(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:756:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:762:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:762:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:772:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:772:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:782:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:782:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:791:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:791:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:800:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:800:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::isunordered(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:810:188: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ inline BOOST_MP_CXX14_CONSTEXPR bool isunordered BOOST_PREVENT_MACRO_SUBSTITUTION(const number& a, const number& b) { return detail::is_unordered_comparison(a, b); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:813:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:813:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:818:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:818:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:823:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:823:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:832:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:832:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:841:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:841:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:24:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:49: error: ‘declval’ is not a member of ‘std’ static int selector(dummy_size::type declval() BOOST_NOEXCEPT; // as unevaluated operand ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:308:60: note: ‘boost::move_detail::declval’ typename boost::move_detail::add_rvalue_reference::type declval(); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:51:72: error: template argument 1 is invalid >()))>*); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:49: error: ‘declval’ is not a member of ‘std’ static int selector(dummy_size::type declval() BOOST_NOEXCEPT; // as unevaluated operand ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:308:60: note: ‘boost::move_detail::declval’ typename boost::move_detail::add_rvalue_reference::type declval(); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:51:72: error: template argument 1 is invalid >()))>*); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:24: error: ‘dummy_size’ is not a type static int selector(dummy_size(0)) == sizeof(int); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:56:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:58:10: error: expected nested-name-specifier before ‘type’ using type = boost::integral_constant; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:18:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:24:11: error: ‘constexpr’ does not name a type static constexpr const bool value = type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:24:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:30:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:34:11: error: ‘constexpr’ does not name a type static constexpr const bool value = type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:34:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected template-name before ‘<’ token template struct is_complex : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected template-name before ‘<’ token template struct is_complex > : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:40:10: error: expected nested-name-specifier before ‘self_type’ using self_type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:43:10: error: expected nested-name-specifier before ‘backend_type’ using backend_type = Backend ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:44:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename component_type::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:45:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number() noexcept(noexcept(Backend())) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:45:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:46:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& e) noexcept(noexcept(Backend(std::declval()))) : m_backend(e.m_backend) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:46:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:48:83: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:48:92: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:58:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:58:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:66:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const V& v, unsigned digits10, typename std::enable_if<(boost::multiprecision::detail::is_arithmetic::value || std::is_same::value || std::is_convertible::value) && !detail::is_restricted_conversion::type, Backend>::value && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_complex) && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_rational) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:66:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:73:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& e, unsigned digits10) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:73:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:77:92: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:77:101: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:79:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type const&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:84:34: error: ‘constexpr’ does not name a type explicit BOOST_MP_FORCEINLINE constexpr number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:84:34: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:89:34: error: ‘constexpr’ does not name a type explicit BOOST_MP_FORCEINLINE constexpr number(const V& v, unsigned digits10, typename std::enable_if<(boost::multiprecision::detail::is_arithmetic::value || std::is_same::value || std::is_convertible::value) && detail::is_restricted_conversion::type, Backend>::value && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_complex) && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_rational)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:89:34: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:93:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:93:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:98:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:98:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value)>::type* = 0) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:99:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:103:89: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:103:98: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:115:110: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:115:119: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:116:280: error: expected initializer before ‘noexcept’ (detail::is_explicitly_convertible::value && (detail::is_restricted_conversion::value || !std::is_convertible::value))>::type* = 0) noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:121:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:121:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:129:55: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:129:64: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:128:59: error: ‘template template boost::multiprecision::number::number(const V&, const U&, int)’ cannot be overloaded BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:120:50: error: with ‘template template boost::multiprecision::number::number(const V&, const U&, int)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:166:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:166:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:171:80: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<((std::is_constructible::value || std::is_convertible::value) && (std::is_constructible::value || std::is_convertible::value) && !std::is_same::type, self_type>::value) && !(is_convertible::value && is_convertible::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:171:89: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<((std::is_constructible::value || std::is_convertible::value) && (std::is_constructible::value || std::is_convertible::value) && !std::is_same::type, self_type>::value) && !(is_convertible::value && is_convertible::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:170:59: error: ‘template template boost::multiprecision::number::number(const V&, const U&, unsigned int, int)’ cannot be overloaded BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, unsigned digits10, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:165:50: error: with ‘template template boost::multiprecision::number::number(const V&, const U&, unsigned int, int)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, unsigned digits10, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:175:129: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& v1, const number& v2, typename std::enable_if::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:175:138: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& v1, const number& v2, typename std::enable_if::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:183:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:183:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:230:83: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(const number& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:17: error: ‘noexcept’ has not been declared noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:31: error: expected ‘;’ at end of member declaration noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:238:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:238:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:247:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:254:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:260:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:260:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:108: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:117: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:298:59: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::result_type, self_type>::value && boost::multiprecision::detail::is_explicitly_convertible::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:298:68: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if::result_type, self_type>::value && boost::multiprecision::detail::is_explicitly_convertible::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:297:38: error: ‘template template boost::multiprecision::number::number(const boost::multiprecision::detail::expression&, int)’ cannot be overloaded explicit BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:29: error: with ‘template template boost::multiprecision::number::number(const boost::multiprecision::detail::expression&, int)’ BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:307:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(number&& r) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:307:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:74: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:78: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:89: error: ‘noexcept’ is not a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:103: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:80: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:317:74: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(number&& val, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:319:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:322:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value), number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:322:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value), number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:330:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator+=(const self_type& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:353:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator+=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:353:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator+=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:398:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:398:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:406:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator-=(const self_type& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:429:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator-=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:429:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator-=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:446:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:446:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:481:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator*=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:504:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator*=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:504:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator*=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:522:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:522:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:530:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator%=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:553:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator%=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:553:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator%=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:570:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:570:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:618:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator<<=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:618:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator<<=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:627:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator>>=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:627:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator>>=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:635:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator/=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:658:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator/=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:658:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator/=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:675:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:675:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:683:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator&=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:691:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator&=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:691:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator&=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:709:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:709:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:718:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator|=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:726:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator|=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:726:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator|=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:744:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:744:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:753:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator^=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:761:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator^=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:761:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator^=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:777:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:777:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:60: error: ‘self_type’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:76: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:87: error: ‘noexcept’ is not a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:101: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:78: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:849:45: error: ‘enable_if’ in namespace ‘std’ does not name a template type template ::value || !std::is_default_constructible::value || (!boost::multiprecision::detail::is_arithmetic::value && !boost::multiprecision::detail::is_complex::value)), T>::type> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:849:54: error: expected ‘>’ before ‘<’ token template ::value || !std::is_default_constructible::value || (!boost::multiprecision::detail::is_arithmetic::value && !boost::multiprecision::detail::is_complex::value)), T>::type> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:851:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:851:51: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:855:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:63: error: expected ‘;’ at end of member declaration static BOOST_MP_CXX14_CONSTEXPR unsigned default_precision() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:65: error: ‘noexcept’ does not name a type static BOOST_MP_CXX14_CONSTEXPR unsigned default_precision() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:65: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:50: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR unsigned precision() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:56: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR unsigned precision() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:56: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:881:109: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR int compare(const number& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:17: error: ‘noexcept’ is not a type noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:31: error: expected ‘;’ at end of member declaration noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:8: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:887:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value != number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:887:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value != number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:895:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:895:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:903:67: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend& backend() & noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: ‘int& boost::multiprecision::number::noexcept’ conflicts with a previous declaration /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: note: previous declaration ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:907:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr const Backend& backend() const& noexcept { return m_backend; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:907:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:908:57: error: expected unqualified-id before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend&& backend() && noexcept { return static_cast(m_backend); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:909:63: error: expected unqualified-id before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend const&& backend() const&& noexcept { return static_cast(m_backend); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:932:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, self_type&>::type real(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:932:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, self_type&>::type real(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:939:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && number_category::value == number_kind_complex, self_type&>::type imag(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:939:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && number_category::value == number_kind_complex, self_type&>::type imag(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:948:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:948:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:958:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:958:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:969:113: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign(const detail::expression& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:969:130: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign(const detail::expression& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1682:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1682:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1704:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1704:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1742:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1742:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1755:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1755:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1768:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1768:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1781:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1781:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1896:89: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1929:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp& e) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1929:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1934:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1934:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1939:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp&, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1939:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1945:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_realy_self(const Val&) const noexcept { return false; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1945:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1946:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_realy_self(const self_type& v) const noexcept { return &v == this; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1946:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1948:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& function_arg_value(const self_type& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1948:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1950:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Other& function_arg_value(const number& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1950:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1952:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const V& function_arg_value(const V& v) noexcept { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1952:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1954:151: error: expected initializer before ‘noexcept’ static BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR const A1& function_arg_value(const detail::expression& exp) noexcept { return exp.value(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1956:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& function_arg_value(const detail::expression, A2, A3, A4>& exp) noexcept { return exp.value().backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1956:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1964:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& canonical_value(const self_type& v) noexcept { return v.m_backend; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1964:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1966:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const B2& canonical_value(const number& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1966:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1968:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr B2&& canonical_value(number&& v) noexcept { return static_cast&&>(v).backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1968:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1970:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr typename std::enable_if::type, V>::value, typename detail::canonical::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1970:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1973:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr typename std::enable_if::type, V>::value, const V&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1973:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:123: error: expected ‘;’ at end of member declaration static BOOST_MP_FORCEINLINE typename detail::canonical::type canonical_value(const std::string& v) noexcept { return v.c_str(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:125: error: ‘noexcept’ does not name a type static BOOST_MP_FORCEINLINE typename detail::canonical::type canonical_value(const std::string& v) noexcept { return v.c_str(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:125: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:904:4: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected primary-expression before ‘return’ return m_backend; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected ‘}’ before ‘return’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected ‘;’ before ‘return’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::assign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:208:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::result_type>::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:220:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:224:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:224:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:226:29: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign(e, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator+=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:343:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:346:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:346:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:348:51: error: ‘self_type’ was not declared in this scope do_add(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:348:60: error: template argument 2 is invalid do_add(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator+=(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:384:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:387:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:387:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator-=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:419:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:422:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:422:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:424:56: error: ‘self_type’ was not declared in this scope do_subtract(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:424:65: error: template argument 2 is invalid do_subtract(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator-=(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:468:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:471:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:471:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:476:26: error: ‘boost::multiprecision::default_ops::eval_multiply_subtract’ has not been declared using default_ops::eval_multiply_subtract; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator*=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:494:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:497:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:497:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:499:58: error: ‘self_type’ was not declared in this scope do_multiplies(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:499:67: error: template argument 2 is invalid do_multiplies(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator%=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:544:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:547:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:547:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:549:55: error: ‘self_type’ was not declared in this scope do_modulus(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:549:64: error: template argument 2 is invalid do_modulus(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number boost::multiprecision::number::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:604:7: error: ‘self_type’ was not declared in this scope self_type temp(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:606:14: error: ‘temp’ was not declared in this scope return temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number boost::multiprecision::number::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:612:7: error: ‘self_type’ was not declared in this scope self_type temp(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:614:14: error: ‘temp’ was not declared in this scope return temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator/=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:648:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:651:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:651:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:653:54: error: ‘self_type’ was not declared in this scope do_divide(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:653:63: error: template argument 2 is invalid do_divide(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator&=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:686:59: error: ‘self_type’ was not declared in this scope do_bitwise_and(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:686:68: error: template argument 2 is invalid do_bitwise_and(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator|=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:721:58: error: ‘self_type’ was not declared in this scope do_bitwise_or(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:721:67: error: template argument 2 is invalid do_bitwise_or(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator^=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:756:59: error: ‘self_type’ was not declared in this scope do_bitwise_xor(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:756:68: error: template argument 2 is invalid do_bitwise_xor(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::multiply_subtract&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1005:26: error: ‘boost::multiprecision::default_ops::eval_multiply_subtract’ has not been declared using default_ops::eval_multiply_subtract; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1021:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1022:36: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1028:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1029:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1031:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1032:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1039:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1040:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1045:37: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1050:36: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1052:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1052:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1054:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1055:37: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1059:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1060:36: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1066:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1067:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1069:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1070:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1077:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1078:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1083:42: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1088:41: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1091:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1091:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1093:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1094:42: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1098:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1099:41: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::multiplies&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1106:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1107:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1109:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1110:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1117:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1118:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1123:44: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1128:43: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1130:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1130:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1132:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1133:44: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1137:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1138:43: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::divides&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1144:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1145:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1153:40: error: ‘right_type’ has not been declared do_divide(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1157:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1158:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1162:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1163:40: error: ‘right_type’ has not been declared do_divide(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::modulus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1174:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1175:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1183:41: error: ‘right_type’ has not been declared do_modulus(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1187:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1188:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1192:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1193:41: error: ‘right_type’ has not been declared do_modulus(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_and&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1213:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1214:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1216:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1217:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1225:45: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1229:44: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1231:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1231:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1233:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1234:45: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1238:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1239:44: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_or&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1258:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1259:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1261:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1262:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1270:44: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1274:43: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1276:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1276:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1278:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1279:44: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1283:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1284:43: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_xor&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1303:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1304:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1306:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1307:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1315:45: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1319:44: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1321:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1321:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1323:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1324:45: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1328:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1329:44: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::function&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1350:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename Exp::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1352:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function(e, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::shift_left&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1358:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1359:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1360:13: error: expected nested-name-specifier before ‘right_arity’ using right_arity = typename right_type::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1361:21: error: ‘right_arity’ has not been declared static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1361:120: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1362:13: error: expected nested-name-specifier before ‘right_value_type’ using right_value_type = typename right_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:64: error: ‘right_value_type’ was not declared in this scope static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:80: error: template argument 1 is invalid static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:164: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1364:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename left_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1365:83: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_left_shift(e.left(), canonical_value(e.right().value()), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::shift_right&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1372:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1373:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1374:13: error: expected nested-name-specifier before ‘right_arity’ using right_arity = typename right_type::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1375:21: error: ‘right_arity’ has not been declared static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1375:120: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1376:13: error: expected nested-name-specifier before ‘right_value_type’ using right_value_type = typename right_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:64: error: ‘right_value_type’ was not declared in this scope static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:80: error: template argument 1 is invalid static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:164: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1378:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename left_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1379:84: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_right_shift(e.left(), canonical_value(e.right().value()), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_complement&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1386:26: error: ‘boost::multiprecision::default_ops::eval_complement’ has not been declared using default_ops::eval_complement; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1387:7: error: ‘self_type’ was not declared in this scope self_type temp(e.left()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1388:34: error: ‘temp’ was not declared in this scope eval_complement(m_backend, temp.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::complement_immediates&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1395:26: error: ‘boost::multiprecision::default_ops::eval_complement’ has not been declared using default_ops::eval_complement; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_right_shift(const Exp&, const Val&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:107: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_left_shift(const Exp&, const Val&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:107: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_right_shift(const Exp&, const Val&, const Tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1422:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:107: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1424:35: error: ‘temp’ was not declared in this scope eval_right_shift(m_backend, temp.backend(), static_cast(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_left_shift(const Exp&, const Val&, const Tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1432:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:107: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1434:34: error: ‘temp’ was not declared in this scope eval_left_shift(m_backend, temp.backend(), static_cast(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1445:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1446:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename right_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1447:70: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function_1(e.left().value(), e.right_ref(), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1463:13: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename Exp::middle_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1464:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename middle_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1465:13: error: expected nested-name-specifier before ‘end_type’ using end_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1466:13: error: expected nested-name-specifier before ‘end_tag’ using end_tag = typename end_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1467:86: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function_2(e.left().value(), e.middle_ref(), e.right_ref(), tag_type(), end_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1467:97: error: there are no arguments to ‘end_tag’ that depend on a template parameter, so a declaration of ‘end_tag’ must be available [-fpermissive] do_assign_function_2(e.left().value(), e.middle_ref(), e.right_ref(), tag_type(), end_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const Tag1&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1478:20: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), function_arg_value(val2)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1478:20: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const boost::multiprecision::detail::terminal&, const Tag2&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1484:46: error: ‘move’ is not a member of ‘std’ f(m_backend, function_arg_value(val1), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1484:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const Tag1&, const Tag2&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:20: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:20: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:48: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:48: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1497:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_middle_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1498:13: error: expected nested-name-specifier before ‘left_tag_type’ using left_tag_type = typename left_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1499:13: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename Exp::right_middle_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1500:13: error: expected nested-name-specifier before ‘middle_tag_type’ using middle_tag_type = typename middle_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1501:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1502:13: error: expected nested-name-specifier before ‘right_tag_type’ using right_tag_type = typename right_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:119: error: there are no arguments to ‘left_tag_type’ that depend on a template parameter, so a declaration of ‘left_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:138: error: there are no arguments to ‘middle_tag_type’ that depend on a template parameter, so a declaration of ‘middle_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:156: error: there are no arguments to ‘right_tag_type’ that depend on a template parameter, so a declaration of ‘right_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3a(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag1&, const Tag2&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1515:32: error: ‘move’ is not a member of ‘std’ do_assign_function_3b(f, std::move(t), val2, val3, t2, t3); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1515:32: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3b(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag2&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1526:38: error: ‘move’ is not a member of ‘std’ do_assign_function_3c(f, val1, std::move(t), val3, t3); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1526:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3c(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1537:44: error: ‘move’ is not a member of ‘std’ do_assign_function_3c(f, val1, val2, std::move(t), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1537:44: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1551:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1553:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1559:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1560:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1561:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1562:34: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1568:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1569:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1570:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1571:39: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1577:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:60: error: type/value mismatch at argument 2 in template parameter list for ‘template struct boost::multiprecision::detail::expression’ do_add(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:60: note: expected a type, got ‘self_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:62: error: ‘temp’ was not declared in this scope do_add(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1609:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1610:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1616:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1617:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1618:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1619:39: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1625:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1626:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1627:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1628:34: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1649:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:65: error: type/value mismatch at argument 2 in template parameter list for ‘template struct boost::multiprecision::detail::expression’ do_subtract(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:65: note: expected a type, got ‘self_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:67: error: ‘temp’ was not declared in this scope do_subtract(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1664:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1665:40: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const boost::multiprecision::detail::multiplies&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1672:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1673:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1674:40: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1675:41: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1718:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1719:32: error: ‘temp’ was not declared in this scope eval_multiply(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_divide(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1733:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1734:36: error: ‘left_type’ has not been declared do_divide(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_divide(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1796:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1797:30: error: ‘temp’ was not declared in this scope eval_divide(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_modulus(const Exp&, const Unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1815:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1816:47: error: ‘temp’ was not declared in this scope eval_modulus(m_backend, canonical_value(temp)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_and(const Exp&, const boost::multiprecision::detail::bitwise_and&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1830:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1831:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1832:41: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1833:42: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_and(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1840:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1841:35: error: ‘temp’ was not declared in this scope eval_bitwise_and(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_or(const Exp&, const boost::multiprecision::detail::bitwise_or&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1855:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1856:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1857:40: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1858:41: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_or(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1865:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1866:34: error: ‘temp’ was not declared in this scope eval_bitwise_or(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_xor(const Exp&, const boost::multiprecision::detail::bitwise_xor&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1880:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1881:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1882:41: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1883:42: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_xor(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1890:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1891:35: error: ‘temp’ was not declared in this scope eval_bitwise_xor(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In function ‘std::ostream& boost::multiprecision::detail::operator<<(std::ostream&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2000:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2001:4: error: ‘value_type’ was not declared in this scope value_type temp(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2001:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2002:17: error: ‘temp’ was not declared in this scope return os << temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2086:5: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval&>() = std::declval&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2174:10: error: expected nested-name-specifier before ‘type’ using type = I; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2188:8: error: ‘hash’ is not a class template struct hash > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2193:91: error: wrong number of template arguments (1, should be 2) struct hash > > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2188:73: note: provided for ‘template struct std::hash’ struct hash > ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2205:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp: In function ‘bool boost::numeric::ublas::operator==(const boost::numeric::ublas::sparse_vector_element&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:17:10: error: expected nested-name-specifier before ‘ref_type’ using ref_type = typename sparse_vector_element::const_reference; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:18:23: error: ‘ref_type’ does not name a type return static_cast(a) == b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:27:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:28:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:29:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:37:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:43:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:49:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:50:10: error: expected nested-name-specifier before ‘expression_type’ using expression_type = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:51:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:52:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename promote_traits::promote_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:58:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:59:10: error: expected nested-name-specifier before ‘expression_type’ using expression_type = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:60:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:61:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename promote_traits::promote_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:67:10: error: expected nested-name-specifier before ‘expression1_t’ using expression1_t = boost::multiprecision::detail::expression ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:68:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = typename expression1_t::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:69:10: error: expected nested-name-specifier before ‘expression2_t’ using expression2_t = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:70:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression2_t::result_type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:85: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:108: error: ‘std::false_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:85: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:108: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:35: error: redefinition of ‘template const T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:35: note: ‘template const T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ previously declared here inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:60: error: ‘std::false_type’ has not been declared inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:84: error: ‘std::false_type’ has not been declared inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:81: error: ‘std::false_type’ has not been declared inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:105: error: ‘std::true_type’ has not been declared inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:31: error: redefinition of ‘template T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:10: note: ‘template T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ previously declared here inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:26:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:96: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_polynomial(const T (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:206:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:88: error: ‘tag_type’ does not name a type return detail::evaluate_polynomial_c_imp(static_cast(a), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘>’ before ‘const’ return detail::evaluate_polynomial_c_imp(static_cast(a), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_polynomial(const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:213:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:95: error: ‘tag_type’ does not name a type return detail::evaluate_polynomial_c_imp(static_cast(a.data()), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘>’ before ‘const’ return detail::evaluate_polynomial_c_imp(static_cast(a.data()), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_odd_polynomial(const T (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:248:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:106: error: ‘tag_type’ does not name a type return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘>’ before ‘const’ return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_odd_polynomial(const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:255:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:113: error: ‘tag_type’ does not name a type return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a.data()) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘>’ before ‘const’ return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a.data()) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘)’ before ‘const’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_rational(const T (&)[N], const U (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:75: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive] return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: expected ‘>’ return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: expected ‘(’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: ‘integral_constant’ is not a member of ‘std’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pointer.hpp:24:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/value_storage.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/field_instruction.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/int_instructions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/string_ref.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/core.hpp:58, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared_object.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/smart_ptr/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/make_shared.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/detail/exception_ptr.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception_ptr.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/exception/all.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/exceptions.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../common/codec_helper.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:20: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:93: error: expected primary-expression before ‘int’ return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:93: error: expected ‘)’ before ‘int’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:101: error: expected primary-expression before ‘>’ token return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_rational(const boost::array&, const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:83: error: ‘integral_constant’ in namespace ‘std’ does not name a template type return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected ‘>’ before ‘<’ token return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:101: error: expected primary-expression before ‘int’ return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:101: error: expected ‘)’ before ‘int’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:109: error: expected primary-expression before ‘>’ token return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected template-name before ‘<’ token struct lanczos6 : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/constants/constants.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/asinh.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:37, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_field_operator.cpp:23: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line BOOST_PRAGMA_MESSAGE("CAUTION: One or more C++11 features were found to be unavailable") ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected declaration before end of line /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/decoder_presence_map.cpp:44:18: warning: ‘{anonymous}::dummy’ defined but not used [-Wunused-variable] namespace { char dummy; }; ^ make[2]: *** [source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/decoder/decoder_field_operator.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/transcendental_reduction_type.hpp:14:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected template-name before ‘<’ token struct is_signed : public std::is_signed {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:16:41: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected template-name before ‘<’ token struct is_unsigned : public std::is_unsigned {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:18:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected template-name before ‘<’ token struct is_integral : public std::is_integral {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:20:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected template-name before ‘<’ token struct is_arithmetic : public std::is_arithmetic {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:22:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected template-name before ‘<’ token struct make_unsigned : public std::make_unsigned {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:24:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected template-name before ‘<’ token struct make_signed : public std::make_signed {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:26:45: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected template-name before ‘<’ token struct is_signed<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:31:59: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected template-name before ‘<’ token struct is_signed : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:33:68: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected template-name before ‘<’ token struct is_unsigned<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:35:61: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected template-name before ‘<’ token struct is_unsigned : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:37:70: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected template-name before ‘<’ token struct is_integral<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:39:61: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected template-name before ‘<’ token struct is_integral : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:41:70: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected template-name before ‘<’ token struct is_arithmetic<__int128> : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:43:63: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected template-name before ‘<’ token struct is_arithmetic : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:45:72: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:49:10: error: expected nested-name-specifier before ‘type’ using type = unsigned __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:54:10: error: expected nested-name-specifier before ‘type’ using type = unsigned __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:59:10: error: expected nested-name-specifier before ‘type’ using type = __int128; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/std_integer_traits.hpp:64:10: error: expected nested-name-specifier before ‘type’ using type = __int128; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:11: error: ‘constexpr’ does not name a type static constexpr const expression_template_option value = et_on; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:179:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected template-name before ‘<’ token struct is_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:186:49: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected template-name before ‘<’ token struct is_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:190:88: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected template-name before ‘<’ token struct is_et_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:194:52: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected template-name before ‘<’ token struct is_et_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:198:77: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected template-name before ‘<’ token struct is_no_et_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:202:55: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected template-name before ‘<’ token struct is_no_et_number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:206:81: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected template-name before ‘<’ token struct is_number_expression : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:218:60: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected template-name before ‘<’ token struct is_number_expression > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:222:110: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:227:36: error: expected template-name before ‘<’ token : public std::integral_constant::value || std::is_floating_point::value), T>::type abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:236:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:244:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::value, T>::type abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:244:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:252:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if<(boost::multiprecision::detail::is_signed::value || std::is_floating_point::value), typename boost::multiprecision::detail::make_unsigned::type>::type unsigned_abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:252:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:260:1: error: ‘constexpr’ does not name a type constexpr typename std::enable_if::value, T>::type unsigned_abs(T t) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:260:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:65: error: ‘boost::multiprecision::detail::is_integral::value’ is not a type static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:71: error: expected ‘,’ or ‘...’ before ‘||’ token static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:268:167: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value || std::is_enum::value || std::numeric_limits::is_specialized, "Failed integer size check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:269:11: error: ‘constexpr’ does not name a type static constexpr const unsigned value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:269:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:279:11: error: ‘constexpr’ does not name a type static constexpr const unsigned value = 113; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:279:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected template-name before ‘<’ token struct type : public std::integral_constant::value >= b> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:287:47: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:56: error: ‘tuple_size’ is not a member of ‘std’ template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:77: error: expected primary-expression before ‘>’ token template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:291:78: error: ‘::value’ has not been declared template = std::tuple_size::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:294:11: error: ‘constexpr’ does not name a type static constexpr int value = bits_of::type>::value >= digits ? i : find_index_of_large_enough_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:294:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:299:11: error: ‘constexpr’ does not name a type static constexpr int value = INT_MAX; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:299:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:59: error: ‘tuple_size’ is not a member of ‘std’ template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:80: error: expected primary-expression before ‘>’ token template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:302:81: error: ‘::value’ has not been declared template ::value <= index)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:305:10: error: expected nested-name-specifier before ‘type’ using type = typename std::tuple_element::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:310:10: error: expected nested-name-specifier before ‘type’ using type = Fallback; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:316:10: error: expected nested-name-specifier before ‘type’ using type = typename std::remove_cv::type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:321:10: error: expected nested-name-specifier before ‘type’ using type = B; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:326:10: error: expected nested-name-specifier before ‘type’ using type = B; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:341:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:347:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:353:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: error: ‘integral_constant’ is not a member of ‘std’ struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:65: error: template argument 3 is invalid struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:359:67: error: expected unqualified-id before ‘>’ token struct canonical_imp > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:367:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:381:10: error: expected nested-name-specifier before ‘type’ using type = typename canonical_imp::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:441:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:447:10: error: expected nested-name-specifier before ‘type’ using type = typename backend_type::result_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:453:10: error: expected nested-name-specifier before ‘type’ using type = decltype(T1() + T2()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:459:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:465:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:471:10: error: expected nested-name-specifier before ‘type’ using type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:477:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:486:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:492:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:505:10: error: expected nested-name-specifier before ‘type’ using type = const T&; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:511:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:521:10: error: expected nested-name-specifier before ‘type’ using type = T*; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:527:10: error: expected nested-name-specifier before ‘type’ using type = const T*; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:533:10: error: expected nested-name-specifier before ‘type’ using type = expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:539:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:540:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:541:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:542:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename left_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:543:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:654:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:659:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:661:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:661:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:665:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:665:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:668:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:672:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:556:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:556:269: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:562:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:568:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:574:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:580:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:587:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:594:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:601:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:608:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:615:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:622:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:629:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:636:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:643:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:650:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:670:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:674:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:675:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:681:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:682:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:693:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:694:10: error: expected nested-name-specifier before ‘result_type’ using result_type = Arg1 ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:695:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = terminal ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:49: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& value() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:55: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& value() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:806:55: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:811:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:811:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:816:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:816:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:819:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:823:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:708:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:714:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:720:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:726:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:732:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:739:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:746:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:753:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:760:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:767:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:774:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:781:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:788:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:795:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:802:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:821:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:825:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:826:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:832:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:833:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:844:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:845:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:846:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:847:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:848:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:849:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:850:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:961:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:965:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:966:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:53: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& right_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:59: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& right_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:967:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:972:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:972:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:975:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:979:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:991:17: error: ‘constexpr’ does not name a type static const constexpr unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:991:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:992:17: error: ‘constexpr’ does not name a type static const constexpr unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:992:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:993:17: error: ‘constexpr’ does not name a type static const constexpr unsigned depth = left_depth > right_depth ? left_depth : right_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:993:17: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:863:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:869:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:875:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:881:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:887:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:894:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:901:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:908:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:915:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:922:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:929:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:936:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:943:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:950:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:957:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:977:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:981:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:982:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:987:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:988:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1004:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1005:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1006:10: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1007:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1008:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1009:10: error: expected nested-name-specifier before ‘middle_result_type’ using middle_result_type = typename middle_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1010:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1011:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1014:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1125:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1129:29: error: ‘middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR middle_type middle() const { return middle_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1130:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg3); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:52: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:58: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1131:58: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:54: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:60: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1132:60: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:53: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg3& right_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:59: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg3& right_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1133:59: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1138:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1138:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1141:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1145:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1157:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1157:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1158:11: error: ‘constexpr’ does not name a type static constexpr const unsigned middle_depth = middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1158:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1159:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1159:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1160:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_depth > right_depth ? (left_depth > middle_depth ? left_depth : middle_depth) : (right_depth > middle_depth ? right_depth : middle_depth); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1160:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1027:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1033:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1039:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1045:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1051:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1058:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1065:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1072:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1079:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1086:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1093:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1100:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1107:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1114:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1121:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1143:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1147:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1148:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1153:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1154:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1172:10: error: expected nested-name-specifier before ‘arity’ using arity = std::integral_constant ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1173:10: error: expected nested-name-specifier before ‘left_type’ using left_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1174:10: error: expected nested-name-specifier before ‘left_middle_type’ using left_middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1175:10: error: expected nested-name-specifier before ‘right_middle_type’ using right_middle_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1176:10: error: expected nested-name-specifier before ‘right_type’ using right_type = typename arg_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1177:10: error: expected nested-name-specifier before ‘left_result_type’ using left_result_type = typename left_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1178:10: error: expected nested-name-specifier before ‘left_middle_result_type’ using left_middle_result_type = typename left_middle_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1179:10: error: expected nested-name-specifier before ‘right_middle_result_type’ using right_middle_result_type = typename right_middle_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1180:10: error: expected nested-name-specifier before ‘right_result_type’ using right_result_type = typename right_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1181:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename combine_expression< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1186:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = tag ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1297:29: error: ‘left_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_type left() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1301:29: error: ‘left_middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR left_middle_type left_middle() const { return left_middle_type(arg2); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1302:29: error: ‘right_middle_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_middle_type right_middle() const { return right_middle_type(arg3); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1303:29: error: ‘right_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR right_type right() const { return right_type(arg4); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:58: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:64: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg1& left_ref() const noexcept { return arg1; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1304:64: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:65: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg2& left_middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:71: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg2& left_middle_ref() const noexcept { return arg2; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1305:71: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:66: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg3& right_middle_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:72: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg3& right_middle_ref() const noexcept { return arg3; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1306:72: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:59: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR const Arg4& right_ref() const noexcept { return arg4; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:65: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR const Arg4& right_ref() const noexcept { return arg4; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1307:65: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1312:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1312:37: error: expected ‘>’ before ‘<’ token typename std::enable_if::value && !std::is_convertible::value && std::is_constructible::value, int>::type = 0 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1315:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1319:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1331:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_depth = left_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1331:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1332:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_middle_depth = left_middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1332:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1333:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_middle_depth = right_middle_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1333:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1334:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_depth = right_type::depth + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1334:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1336:11: error: ‘constexpr’ does not name a type static constexpr const unsigned left_max_depth = left_depth > left_middle_depth ? left_depth : left_middle_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1336:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1337:11: error: ‘constexpr’ does not name a type static constexpr const unsigned right_max_depth = right_depth > right_middle_depth ? right_depth : right_middle_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1337:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1339:11: error: ‘constexpr’ does not name a type static constexpr const unsigned depth = left_max_depth > right_max_depth ? left_max_depth : right_max_depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1339:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1199:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not assign to a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1205:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1211:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not increment a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1217:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1223:269: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(*this) == INT_MAX, "You can not decrement a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator+=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1230:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator+= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator-=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1237:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator-= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator*=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1244:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator*= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator/=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1251:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator/= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator%=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1258:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator%= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator|=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1265:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator|= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator&=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1272:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator&= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator^=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1279:277: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator^= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator<<=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1286:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator<<= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression& boost::multiprecision::detail::expression::operator>>=(const Other&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1293:278: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(Other) == INT_MAX, "You can not use operator>>= on a Boost.Multiprecision expression template: did you inadvertantly store an expression template in a \"auto\" variable? Or pass an expression to a template function with deduced temnplate arguments?"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator T() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1317:41: error: ‘result_type’ does not name a type return static_cast(static_cast(*this)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘boost::multiprecision::detail::expression::operator bool() const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1321:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1322:32: error: ‘r’ was not declared in this scope return static_cast(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In member function ‘T boost::multiprecision::detail::expression::convert_to()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1327:7: error: ‘result_type’ was not declared in this scope result_type r(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1328:14: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:42: error: ‘std::numeric_limits::is_specialized’ is not a type static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:58: error: expected identifier before string constant static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:58: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1352:99: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(std::numeric_limits::is_specialized, "numeric_limits must be specialized here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:18: error: expected identifier before ‘(’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:43: error: expected ‘;’ at end of member declaration static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1353:49: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || (std::numeric_limits::radix == 10), "Failed radix check"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:18: error: expected identifier before numeric constant static_assert(LONG_MAX / 1000 > (std::numeric_limits::digits + 1), "Too many digits to cope with here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:18: error: expected ‘,’ or ‘...’ before numeric constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1355:109: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(LONG_MAX / 1000 > (std::numeric_limits::digits + 1), "Too many digits to cope with here"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1356:11: error: ‘constexpr’ does not name a type static constexpr const long m_value = std::numeric_limits::radix == 10 ? (((std::numeric_limits::digits + 1) * 1000L) / 301L) : std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1356:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1357:18: error: ‘constexpr’ does not name a type static inline constexpr long value() noexcept { return m_value; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1357:18: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1369:39: error: ‘std::intmax_t’ has not been declared void format_float_string(S& str, std::intmax_t my_exp, std::intmax_t digits, std::ios_base::fmtflags f, bool iszero) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1369:61: error: ‘std::intmax_t’ has not been declared void format_float_string(S& str, std::intmax_t my_exp, std::intmax_t digits, std::ios_base::fmtflags f, bool iszero) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In function ‘void boost::multiprecision::detail::format_float_string(S&, int, int, std::ios_base::fmtflags, bool)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1371:10: error: expected nested-name-specifier before ‘size_type’ using size_type = typename S::size_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1384:51: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] digits = (std::max)(str.size(), size_type(16)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1395:37: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(digits), '0'); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1405:47: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(digits - 1), '0'); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1435:7: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t chars = str.size(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1435:7: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1436:7: error: ‘chars’ was not declared in this scope chars = digits - chars; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1447:41: error: ‘intmax_t’ in namespace ‘std’ does not name a type if (1 + my_exp > static_cast(str.size())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1454:46: error: ‘intmax_t’ in namespace ‘std’ does not name a type else if (my_exp + 1 < static_cast(str.size())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1473:10: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t l = str.find('.') + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1473:10: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1474:10: error: ‘l’ was not declared in this scope l = digits - (str.size() - l); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1476:35: error: there are no arguments to ‘size_type’ that depend on a template parameter, so a declaration of ‘size_type’ must be available [-fpermissive] str.append(size_type(l), '0'); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:249:65: error: ‘boost::multiprecision::detail::abs’ has not been declared #define BOOST_MP_USING_ABS using boost::multiprecision::detail::abs; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1481:7: note: in expansion of macro ‘BOOST_MP_USING_ABS’ BOOST_MP_USING_ABS ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1510:31: error: redefinition of ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:31: note: ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ previously declared here BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:84: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1516:31: error: redefinition of ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1502:31: note: ‘template void boost::multiprecision::detail::check_shift_range(V, int)’ previously declared here BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V val, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:63: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:80: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1522:140: error: expected initializer before ‘noexcept’ BOOST_MP_CXX14_CONSTEXPR void check_shift_range(V, const std::integral_constant&, const std::integral_constant&) noexcept {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected template-name before ‘<’ token struct number_category_base : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:60: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected template-name before ‘<’ token struct number_category_base : public std::integral_constant::is_integer ? number_kind_integer : (std::numeric_limits::max_exponent ? number_kind_floating_point : number_kind_unknown)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1548:78: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: error: ‘is_class’ is not a member of ‘std’ struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/detail/indirect_traits.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_class.hpp:105:27: note: ‘boost::is_class’ template struct is_class : public integral_constant::value> {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:786:8: note: ‘boost::move_detail::is_class’ struct is_class ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: error: ‘is_class’ is not a member of ‘std’ struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:59: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/detail/indirect_traits.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_class.hpp:105:27: note: ‘boost::is_class’ template struct is_class : public integral_constant::value> {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:786:8: note: ‘boost::move_detail::is_class’ struct is_class ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:76: error: wrong number of template arguments (2, should be 3) struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1545:8: note: provided for ‘template, bool > struct boost::multiprecision::number_category_base’ struct number_category_base : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:77: error: expected ‘{’ before ‘::’ token struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1551:85: error: expected initializer before ‘||’ token struct number_category : public number_category_base::value || boost::multiprecision::detail::is_arithmetic::value, std::is_abstract::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected template-name before ‘<’ token struct number_category : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1564:75: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected template-name before ‘<’ token struct number_category : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1567:76: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected template-name before ‘<’ token struct number_category<__float128> : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1572:67: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1579:10: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1588:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::value == number_kind_complex, typename component_type::type, T>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected template-name before ‘<’ token struct is_unsigned_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1595:58: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected template-name before ‘<’ token struct is_signed_number : public std::integral_constant::value> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1601:56: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected template-name before ‘<’ token struct is_interval_number : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1604:58: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected template-name before ‘<’ token struct is_equivalent_number_type : public std::is_same ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1611:55: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1636:16: error: expected nested-name-specifier before ‘type’ using type = typename boost::multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: In function ‘R boost::math::tools::real_cast(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1648:16: error: expected nested-name-specifier before ‘val_type’ using val_type = typename boost::multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected template-name before ‘<’ token struct is_complex_type > : public std::integral_constant::value == boost::multiprecision::number_kind_complex> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1653:100: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1665:11: error: ‘constexpr’ does not name a type static constexpr const bool value = true; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:1665:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected template-name before ‘<’ token struct is_variable_precision : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:14:61: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:16:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:16:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:21:139: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:21:156: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_last_chance_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:33:125: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_imp(const boost::multiprecision::number& n, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:33:142: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR unsigned current_precision_of_imp(const boost::multiprecision::number& n, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:38:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of_imp(const boost::multiprecision::number& val, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:38:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:47:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const Terminal&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:47:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:53:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const Terminal (&)[N]) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:53:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:59:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const boost::multiprecision::number& n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:59:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:65:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:65:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:71:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:71:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:77:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:77:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:83:8: error: ‘constexpr’ does not name a type inline constexpr unsigned current_precision_of(const expression& expr) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:83:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:97:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:97:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:99:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&, const U&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:99:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:101:4: error: ‘constexpr’ does not name a type constexpr scoped_default_precision(const T&, const U&, const V&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:101:4: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:77: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:94: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:164:38: error: redefinition of ‘template void boost::multiprecision::detail::maybe_promote_precision(T*, int)’ inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T* obj, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:161:38: note: ‘template void boost::multiprecision::detail::maybe_promote_precision(T*, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR void maybe_promote_precision(T*, const std::integral_constant&) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp: In function ‘void boost::multiprecision::detail::maybe_promote_precision(T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:33: error: ‘integral_constant’ is not a member of ‘std’ maybe_promote_precision(obj, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:33: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:56: error: expected primary-expression before ‘bool’ maybe_promote_precision(obj, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:175:126: error: expected primary-expression before ‘)’ token maybe_promote_precision(obj, std::integral_constant::value>()); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:21:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:26:1: error: expected unqualified-id before ‘using’ using mp_size_t = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:30:1: error: expected unqualified-id before ‘using’ using mp_bool = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:36:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:40:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class F> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:43:22: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:44:5: error: expected unqualified-id before ‘using’ using fn = typename F::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:52:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> // Template template parameter must use class ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:52:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> // Template template parameter must use class ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:53:27: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_size_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:55:11: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:60:1: error: expected unqualified-id before ‘using’ using mp_size = typename detail::mp_size_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:67:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:67:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:68:32: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_front_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:70:11: error: expected nested-name-specifier before ‘type’ using type = T1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:75:1: error: expected unqualified-id before ‘using’ using mp_front = typename detail::mp_front_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:84:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:84:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:87:11: error: expected nested-name-specifier before ‘type’ using type = T0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:90:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:90:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:93:11: error: expected nested-name-specifier before ‘type’ using type = T1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:96:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:96:88: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:99:11: error: expected nested-name-specifier before ‘type’ using type = T2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:102:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:102:101: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:105:11: error: expected nested-name-specifier before ‘type’ using type = T3; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:108:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:108:114: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:111:11: error: expected nested-name-specifier before ‘type’ using type = T4; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:114:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:114:127: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename... T> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:117:11: error: expected nested-name-specifier before ‘type’ using type = T5; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:120:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:121:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:124:11: error: expected nested-name-specifier before ‘type’ using type = T6; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:127:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:128:31: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:131:11: error: expected nested-name-specifier before ‘type’ using type = T7; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:134:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:135:44: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:138:11: error: expected nested-name-specifier before ‘type’ using type = T8; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:141:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:142:57: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:145:11: error: expected nested-name-specifier before ‘type’ using type = T9; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:148:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:149:71: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:152:11: error: expected nested-name-specifier before ‘type’ using type = T10; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:155:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:156:85: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename T11, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:159:11: error: expected nested-name-specifier before ‘type’ using type = T11; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:162:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:163:99: warning: variadic templates only available with -std=c++11 or -std=gnu++11 typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:166:11: error: expected nested-name-specifier before ‘type’ using type = T12; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:171:1: error: expected unqualified-id before ‘using’ using mp_at_c = typename detail::mp_at_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:174:1: error: expected unqualified-id before ‘using’ using mp_at = typename detail::mp_at_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:178:1: error: expected unqualified-id before ‘using’ using mp_back = mp_at_c::value - 1>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:182:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:185:64: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:188:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:192:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:193:1: error: expected unqualified-id before ‘using’ using mp_push_back = typename detail::mp_push_back_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:197:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:200:64: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... U, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:203:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:207:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:208:1: error: expected unqualified-id before ‘using’ using mp_push_front = typename detail::mp_push_front_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:212:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:215:30: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:218:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:224:11: error: expected nested-name-specifier before ‘type’ using type = E; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:228:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:229:1: error: expected unqualified-id before ‘using’ using mp_if_c = typename detail::mp_if_c_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:231:42: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:232:1: error: expected unqualified-id before ‘using’ using mp_if = typename detail::mp_if_c_impl(C::value), T, E...>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:236:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:239:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:239:58: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:242:11: error: expected nested-name-specifier before ‘type’ using type = mp_size_t<0>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:245:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:248:11: error: expected nested-name-specifier before ‘r’ using r = typename mp_find_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:249:11: error: expected nested-name-specifier before ‘type’ using type = mp_size_t<1 + r::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:62: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:252:86: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename T1, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:255:11: error: expected nested-name-specifier before ‘type’ using type = typename mp_if, mp_identity>, mp_find_if_impl_2, P>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:259:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:260:1: error: expected unqualified-id before ‘using’ using mp_find_if = typename detail::mp_find_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:263:1: error: expected unqualified-id before ‘using’ using mp_find_if_q = mp_find_if; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:267:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:273:11: error: expected nested-name-specifier before ‘type’ using type = mp_list<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:276:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:276:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:277:29: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:279:11: error: expected nested-name-specifier before ‘type’ using type = L; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:282:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:283:42: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:285:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:288:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:289:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:289:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:290:53: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2, L3> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:292:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:295:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:296:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:297:64: error: ‘>>’ should be ‘> >’ within a nested template argument list struct mp_append_impl, L2, L3, L4> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:299:11: error: expected nested-name-specifier before ‘type’ using type = L1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:302:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L1, typename... T1, template class L2, typename... T2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:75: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:303:98: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L3, typename... T3, template class L4, typename... T4, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:50: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:304:66: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L5, typename... T5, typename... Lr> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:307:11: error: expected nested-name-specifier before ‘type’ using type = typename mp_append_impl, Lr...>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:311:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:312:1: error: expected unqualified-id before ‘using’ using mp_append = typename detail::mp_append_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:316:39: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:49: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:319:73: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class L, typename... T, template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:325:15: error: expected nested-name-specifier before ‘type’ using type = mp_if, mp_list<>, mp_list>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:328:11: error: expected nested-name-specifier before ‘type’ using type = mp_append, typename _f::type...>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:332:36: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template class P> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:333:1: error: expected unqualified-id before ‘using’ using mp_remove_if = typename detail::mp_remove_if_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:336:1: error: expected unqualified-id before ‘using’ using mp_remove_if_q = mp_remove_if; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:353:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:356:25: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:357:1: error: expected unqualified-id before ‘using’ using index_sequence = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:367:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:373:11: error: expected nested-name-specifier before ‘type’ using type = F; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:377:1: error: expected unqualified-id before ‘using’ using iseq_if_c = typename iseq_if_c_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:382:11: error: expected nested-name-specifier before ‘type’ using type = T; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:388:27: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:388:35: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:389:83: error: ‘>>’ should be ‘> >’ within a nested template argument list struct append_integer_sequence, integer_sequence> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:391:11: error: expected nested-name-specifier before ‘type’ using type = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:19: error: ‘N’ is not a type static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:21: error: expected ‘,’ or ‘...’ before ‘>=’ token static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:401:51: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(N >= 0, "N must not be negative"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:403:12: error: ‘constexpr’ does not name a type static constexpr T M = N / 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:403:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:404:12: error: ‘constexpr’ does not name a type static constexpr T R = N % 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:404:12: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:406:11: error: expected nested-name-specifier before ‘seq1’ using seq1 = typename make_integer_sequence_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:407:11: error: expected nested-name-specifier before ‘seq2’ using seq2 = typename append_integer_sequence::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:408:11: error: expected nested-name-specifier before ‘seq3’ using seq3 = typename make_integer_sequence_impl::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:409:11: error: expected nested-name-specifier before ‘seq4’ using seq4 = typename append_integer_sequence::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:412:11: error: expected nested-name-specifier before ‘type’ using type = seq4; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:418:11: error: expected nested-name-specifier before ‘type’ using type = typename iseq_if_c::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:429:25: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:430:1: error: expected unqualified-id before ‘using’ using index_sequence = integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:433:1: error: expected unqualified-id before ‘using’ using make_index_sequence = make_integer_sequence; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:435:18: warning: variadic templates only available with -std=c++11 or -std=gnu++11 template ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/mp.hpp:436:1: error: expected unqualified-id before ‘using’ using index_sequence_for = make_integer_sequence; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:25:1: error: ‘constexpr’ does not name a type constexpr int digits(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:25:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:27:1: error: ‘constexpr’ does not name a type constexpr T epsilon(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept(std::is_floating_point::value); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:27:1: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:177:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, domain_error, BOOST_MATH_DOMAIN_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:178:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, pole_error, BOOST_MATH_POLE_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:179:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, overflow_error, BOOST_MATH_OVERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:180:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, underflow_error, BOOST_MATH_UNDERFLOW_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:181:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, denorm_error, BOOST_MATH_DENORM_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:182:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, evaluation_error, BOOST_MATH_EVALUATION_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:183:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, rounding_error, BOOST_MATH_ROUNDING_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:184:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(error_policy_type, indeterminate_result_error, BOOST_MATH_INDETERMINATE_RESULT_ERROR_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:189:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_float, BOOST_MATH_PROMOTE_FLOAT_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:190:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(promote_double, BOOST_MATH_PROMOTE_DOUBLE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:139:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:143:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:144:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:154:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:151:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:162:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:163:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:191:1: note: in expansion of macro ‘BOOST_MATH_META_BOOL’ BOOST_MATH_META_BOOL(assert_undefined, BOOST_MATH_ASSERT_UNDEFINED_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:205:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(discrete_quantile_policy_type, discrete_quantile, BOOST_MATH_DISCRETE_QUANTILE_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:209:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits10, BOOST_MATH_DIGITS10_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:210:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(int, digits2, 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:214:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_series_iterations, BOOST_MATH_MAX_SERIES_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected template-name before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected ‘{’ before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:110:46: error: expected unqualified-id before ‘<’ token class name : public std::integral_constant{}; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:114:44: error: ‘nullptr’ was not declared in this scope char test_is_valid_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:115:52: error: ‘nullptr’ was not declared in this scope char test_is_default_arg(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:125:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = sizeof(test(static_cast(0))) == sizeof(char); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:122:41: error: ‘nullptr’ was not declared in this scope static char test(const name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:133:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = boost::math::policies::detail::is_##name##_imp::value; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:134:13: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:215:1: note: in expansion of macro ‘BOOST_MATH_META_INT’ BOOST_MATH_META_INT(unsigned long, max_root_iterations, BOOST_MATH_MAX_ROOT_ITERATION_POLICY) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:235:10: error: expected nested-name-specifier before ‘digits2_type’ using digits2_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:246:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:261:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(boost::math::policies::detail::test_is_valid_arg(static_cast(0))) == sizeof(char); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:261:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:268:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_valid_policy_imp::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:268:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:275:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(boost::math::policies::detail::test_is_default_arg(static_cast(0))) == sizeof(char); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:275:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:282:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_default_policy_imp::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:282:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:283:10: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:288:13: error: expected nested-name-specifier before ‘type’ using type = is_default_policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:295:10: error: expected nested-name-specifier before ‘type’ using type = typename append_N, T, N-1>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:301:10: error: expected nested-name-specifier before ‘type’ using type = Seq; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:365:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:366:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:367:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:368:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:369:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:370:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:371:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:72: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:79: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:79: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:140: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:372:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:373:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:374:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:375:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:73: error: ‘boost::math::policies::detail::is_valid_policy::value’ is not a type static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:80: error: expected identifier before string constant static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:80: error: expected ‘,’ or ‘...’ before string constant /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:142: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:376:4: error: ‘int boost::math::policies::policy::static_assert(int, int)’ cannot be overloaded static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:364:4: error: with ‘int boost::math::policies::policy::static_assert(int, int)’ static_assert(::boost::math::policies::detail::is_valid_policy::value, "::boost::math::policies::detail::is_valid_policy::value"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:380:10: error: expected nested-name-specifier before ‘arg_list’ using arg_list = mp::mp_list; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:381:11: error: ‘constexpr’ does not name a type static constexpr std::size_t arg_list_size = mp::mp_size::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:381:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:386:13: error: expected nested-name-specifier before ‘type’ using type = A; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:392:13: error: expected nested-name-specifier before ‘type’ using type = mp::mp_at; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:399:13: error: expected nested-name-specifier before ‘index’ using index = mp::mp_find_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:400:14: error: ‘constexpr’ does not name a type static constexpr bool end = (index::value >= arg_list_size); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:400:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:402:13: error: expected nested-name-specifier before ‘type’ using type = typename pick_arg::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:406:10: error: expected nested-name-specifier before ‘digits10_type’ using digits10_type = typename arg_type, digits10<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:407:10: error: expected nested-name-specifier before ‘bits_precision_type’ using bits_precision_type = typename arg_type, digits2<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:412:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename arg_type, domain_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:413:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = typename arg_type, pole_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:414:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = typename arg_type, overflow_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:415:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = typename arg_type, underflow_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:416:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = typename arg_type, denorm_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:417:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = typename arg_type, evaluation_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:418:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = typename arg_type, rounding_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:419:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = typename arg_type, indeterminate_result_error<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:422:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename detail::precision::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:425:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = typename arg_type, promote_float<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:426:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = typename arg_type, promote_double<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:429:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = typename arg_type, discrete_quantile<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:432:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = typename arg_type, assert_undefined<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:435:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = typename arg_type, max_series_iterations<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:436:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = typename arg_type, max_root_iterations<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:448:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = domain_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:449:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = pole_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:450:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = overflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:451:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = underflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:452:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = denorm_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:453:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = evaluation_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:454:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = rounding_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:455:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = indeterminate_result_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:457:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = digits2<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:461:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = promote_float<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:462:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = promote_double<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:463:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = discrete_quantile<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:464:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = assert_undefined<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:465:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = max_series_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:466:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = max_root_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:473:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = domain_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:474:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = pole_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:475:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = overflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:476:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = underflow_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:477:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = denorm_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:478:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = evaluation_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:479:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = rounding_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:480:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = indeterminate_result_error<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:482:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = digits2<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:486:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = promote_float; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:487:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = promote_double; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:488:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = discrete_quantile<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:489:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = assert_undefined<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:490:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = max_series_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:491:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = max_root_iterations<>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:511:10: error: expected nested-name-specifier before ‘arg_list’ using arg_list = mp::mp_list; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:512:11: error: ‘constexpr’ does not name a type static constexpr std::size_t arg_list_size = mp::mp_size::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:512:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:517:13: error: expected nested-name-specifier before ‘type’ using type = A; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:523:13: error: expected nested-name-specifier before ‘type’ using type = mp::mp_at; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:530:13: error: expected nested-name-specifier before ‘index’ using index = mp::mp_find_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:531:14: error: ‘constexpr’ does not name a type static constexpr bool end = (index::value >= arg_list_size); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:531:14: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:533:13: error: expected nested-name-specifier before ‘type’ using type = typename pick_arg::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:537:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename arg_type, typename Policy::domain_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:538:10: error: expected nested-name-specifier before ‘pole_error_type’ using pole_error_type = typename arg_type, typename Policy::pole_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:539:10: error: expected nested-name-specifier before ‘overflow_error_type’ using overflow_error_type = typename arg_type, typename Policy::overflow_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:540:10: error: expected nested-name-specifier before ‘underflow_error_type’ using underflow_error_type = typename arg_type, typename Policy::underflow_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:541:10: error: expected nested-name-specifier before ‘denorm_error_type’ using denorm_error_type = typename arg_type, typename Policy::denorm_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:542:10: error: expected nested-name-specifier before ‘evaluation_error_type’ using evaluation_error_type = typename arg_type, typename Policy::evaluation_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:543:10: error: expected nested-name-specifier before ‘rounding_error_type’ using rounding_error_type = typename arg_type, typename Policy::rounding_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:544:10: error: expected nested-name-specifier before ‘indeterminate_result_error_type’ using indeterminate_result_error_type = typename arg_type, typename Policy::indeterminate_result_error_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:547:10: error: expected nested-name-specifier before ‘digits10_type’ using digits10_type = typename arg_type, digits10<>>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:548:10: error: expected nested-name-specifier before ‘bits_precision_type’ using bits_precision_type = typename arg_type, typename Policy::precision_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:549:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename detail::precision::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:552:10: error: expected nested-name-specifier before ‘promote_float_type’ using promote_float_type = typename arg_type, typename Policy::promote_float_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:553:10: error: expected nested-name-specifier before ‘promote_double_type’ using promote_double_type = typename arg_type, typename Policy::promote_double_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:556:10: error: expected nested-name-specifier before ‘discrete_quantile_type’ using discrete_quantile_type = typename arg_type, typename Policy::discrete_quantile_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:559:10: error: expected nested-name-specifier before ‘assert_undefined_type’ using assert_undefined_type = typename arg_type, typename Policy::assert_undefined_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:562:10: error: expected nested-name-specifier before ‘max_series_iterations_type’ using max_series_iterations_type = typename arg_type, typename Policy::max_series_iterations_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:563:10: error: expected nested-name-specifier before ‘max_root_iterations_type’ using max_root_iterations_type = typename arg_type, typename Policy::max_root_iterations_type>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:566:10: error: expected nested-name-specifier before ‘result_list’ using result_list = mp::mp_list< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:584:10: error: expected nested-name-specifier before ‘fn’ using fn = mp::mp_quote_trait; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:585:10: error: expected nested-name-specifier before ‘reduced_list’ using reduced_list = mp::mp_remove_if_q; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:588:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::append_N::value)>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:591:10: error: expected nested-name-specifier before ‘type’ using type = policy< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:623:10: error: expected nested-name-specifier before ‘type’ using type = policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:640:10: error: expected nested-name-specifier before ‘type’ using type = policy; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:643:8: error: ‘constexpr’ does not name a type inline constexpr policy<> make_policy() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:643:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:647:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1>::type make_policy(const A1&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:647:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:654:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2>::type make_policy(const A1&, const A2&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:654:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:661:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3>::type make_policy(const A1&, const A2&, const A3&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:661:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:668:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4>::type make_policy(const A1&, const A2&, const A3&, const A4&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:668:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:675:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:675:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:682:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:682:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:689:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:689:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:696:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:696:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:703:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:703:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:710:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:710:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:717:8: error: ‘constexpr’ does not name a type inline constexpr typename normalise, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11>::type make_policy(const A1&, const A2&, const A3&, const A4&, const A5&, const A6&, const A7&, const A8&, const A9&, const A10&, const A11&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:717:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:735:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:741:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:18: error: expected identifier before ‘(’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected ‘)’ before ‘==’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: ISO C++ forbids declaration of ‘static_assert’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:46: error: expected ‘;’ at end of member declaration static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:747:52: error: expected unqualified-id before ‘==’ token static_assert((std::numeric_limits::radix == 2) || ((std::numeric_limits::is_specialized == 0) || (std::numeric_limits::digits == 0)), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:750:10: error: expected nested-name-specifier before ‘precision_type’ using precision_type = typename Policy::precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:751:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:788:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:796:8: error: ‘constexpr’ does not name a type inline constexpr int digits_imp(std::true_type const&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:796:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:804:8: error: ‘constexpr’ does not name a type inline constexpr int digits_imp(std::false_type const&) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:804:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:812:8: error: ‘constexpr’ does not name a type inline constexpr int digits(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:812:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:818:8: error: ‘constexpr’ does not name a type inline constexpr int digits_base10(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:818:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:824:8: error: ‘constexpr’ does not name a type inline constexpr unsigned long get_max_series_iterations() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:824:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:831:8: error: ‘constexpr’ does not name a type inline constexpr unsigned long get_max_root_iterations() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:831:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:17: error: expected ‘;’ at end of member declaration static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:33: error: ‘std::is_floating_point’ has not been declared static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:50: error: expected ‘,’ or ‘...’ before ‘<’ token static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:842:60: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] static T get() noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:54: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:68: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:849:68: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ typedef integral_constant false_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:54: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ typedef integral_constant false_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:69: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:857:69: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ typedef integral_constant false_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: error: ‘false_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ typedef integral_constant false_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: error: ‘true_type’ is not a member of ‘std’ struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:55: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:21:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:69: error: template argument 3 is invalid struct series_factor_calc ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:865:69: error: template argument 4 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:874:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon_imp(std::true_type const&) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:874:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:886:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon_imp(std::false_type const&) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:886:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:894:8: error: ‘constexpr’ does not name a type inline constexpr T get_epsilon(BOOST_MATH_EXPLICIT_TEMPLATE_TYPE(T)) noexcept(std::is_floating_point::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:894:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:920:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(::boost::math::policies::detail::test_is_policy(static_cast(0))) == sizeof(char)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:920:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:929:11: error: ‘constexpr’ does not name a type static constexpr bool value = boost::math::policies::detail::is_policy_imp

::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:929:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:930:10: error: expected nested-name-specifier before ‘type’ using type = std::integral_constant; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:939:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename Policy::domain_error_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:940:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:949:10: error: expected nested-name-specifier before ‘domain_error_type’ using domain_error_type = typename Policy::domain_error_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:950:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:970:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/policy.hpp:970:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:102:31: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:108:31: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:116:31: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:56: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:73: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:122:31: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:35: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:52: error: expected ‘,’ or ‘...’ before ‘<’ token inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:128:10: error: redefinition of ‘template T boost::math::tools::detail::log_max_value(int)’ inline T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:88:31: note: ‘template T boost::math::tools::detail::log_max_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_max_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:35: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:52: error: expected ‘,’ or ‘...’ before ‘<’ token inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:141:10: error: redefinition of ‘template T boost::math::tools::detail::log_min_value(int)’ inline T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:94:31: note: ‘template T boost::math::tools::detail::log_min_value(int)’ previously declared here inline BOOST_MATH_CONSTEXPR T log_min_value(const std::integral_constant& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:154:50: error: ‘true_type’ in namespace ‘std’ does not name a type inline BOOST_MATH_CONSTEXPR T epsilon(const std::true_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:180:29: error: ‘false_type’ in namespace ‘std’ does not name a type inline T epsilon(const std::false_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:180:10: error: redefinition of ‘template T boost::math::tools::detail::epsilon(const int&)’ inline T epsilon(const std::false_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:154:31: note: ‘template T boost::math::tools::detail::epsilon(const int&)’ previously declared here inline BOOST_MATH_CONSTEXPR T epsilon(const std::true_type& BOOST_MATH_APPEND_EXPLICIT_TEMPLATE_TYPE(T)) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:190:26: error: ‘conditional’ in namespace ‘std’ does not name a template type typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:190:37: error: expected unqualified-id before ‘<’ token typedef typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:198:40: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, value = tag_type::value ? true : false); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected template-name before ‘<’ token template struct log_limit_noexcept_traits_imp : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:203:98: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp: In function ‘T boost::math::tools::epsilon()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:30: error: ‘integral_constant’ is not a member of ‘std’ return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:30: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:53: error: expected primary-expression before ‘bool’ return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:249:101: error: expected primary-expression before ‘)’ token return detail::epsilon(std::integral_constant::is_specialized>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:260:59: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:260:76: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:272:31: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:278:31: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:48: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:65: error: expected ‘,’ or ‘...’ before ‘<’ token inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:292:10: error: redefinition of ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ inline T root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:266:31: note: ‘template T boost::math::tools::detail::root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:299:59: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:299:76: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:311:31: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:317:31: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:48: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:65: error: expected ‘,’ or ‘...’ before ‘<’ token inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:331:10: error: redefinition of ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ inline T cbrt_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:305:31: note: ‘template T boost::math::tools::detail::cbrt_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T cbrt_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:344:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:350:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:356:31: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:54: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:71: error: expected ‘,’ or ‘...’ before ‘<’ token inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:370:10: error: redefinition of ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ inline T forth_root_epsilon_imp(const T*, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:338:31: note: ‘template T boost::math::tools::detail::forth_root_epsilon_imp(const T*, int)’ previously declared here inline BOOST_MATH_CONSTEXPR T forth_root_epsilon_imp(const T*, const std::integral_constant&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:379:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant::radix == 2) && (::std::numeric_limits::digits != INT_MAX) ? std::numeric_limits::digits : 0> tag_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:48: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:76: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:103: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/precision.hpp:380:130: error: ‘tag_type’ has not been declared BOOST_STATIC_CONSTANT(bool, has_noexcept = (tag_type::value == 113) || (tag_type::value == 64) || (tag_type::value == 53) || (tag_type::value == 24)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp: In function ‘void boost::math::policies::check_series_iterations(const char*, uintmax_t, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:19: error: ‘get_max_series_iterations’ is not a member of ‘boost::math::policies’ if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:61: error: expected primary-expression before ‘>’ token if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:809:63: error: expected primary-expression before ‘)’ token if(max_iter >= policies::get_max_series_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp: In function ‘void boost::math::policies::check_root_iterations(const char*, uintmax_t, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:19: error: ‘get_max_root_iterations’ is not a member of ‘boost::math::policies’ if(max_iter >= policies::get_max_root_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:59: error: expected primary-expression before ‘>’ token if(max_iter >= policies::get_max_root_iterations()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/policies/error_handling.hpp:818:61: error: expected primary-expression before ‘)’ token if(max_iter >= policies::get_max_root_iterations()) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/detail/round_fwd.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:61:15: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional::value, double, T>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:65:53: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = float; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:66:53: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg{ using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:67:59: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:68:52: error: expected nested-name-specifier before ‘type’ template <> struct promote_arg { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:74:15: error: expected nested-name-specifier before ‘T1P’ using T1P = typename promote_arg::type; // T1 perhaps promoted. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:75:15: error: expected nested-name-specifier before ‘T2P’ using T2P = typename promote_arg::type; // T2 perhaps promoted. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:77:15: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/detail/round_fwd.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:98:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = float; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:99:64: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2{ using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:100:75: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:101:60: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:102:62: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:103:62: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:104:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:105:63: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:106:68: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:107:68: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:108:65: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:109:65: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:110:70: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:111:70: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:112:71: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:113:71: error: expected nested-name-specifier before ‘type’ template <> struct promote_args_2 { using type = long double; }; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:118:16: error: expected nested-name-specifier before ‘type’ using type = typename promote_args_2< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/promotion.hpp:150:16: error: expected nested-name-specifier before ‘type’ using type = typename promote_args_2< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:197:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:197:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:200:25: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:200:34: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:208:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:208:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, typename tools::promote_args::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:242:13: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:398:13: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:641:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_no_int_tag; // No integer optimisation possible. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:642:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_maybe_int_tag; // Maybe integer optimisation. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:643:20: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant bessel_int_tag; // Definite integer optimisation. ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:648:16: error: expected nested-name-specifier before ‘result_type’ using result_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:654:47: error: ‘result_type’ was not declared in this scope typedef typename policies::precision::type precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:654:66: error: template argument 1 is invalid typedef typename policies::precision::type precision_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:656:16: error: expected nested-name-specifier before ‘optimisation_tag’ using optimisation_tag = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:666:16: error: expected nested-name-specifier before ‘optimisation_tag128’ using optimisation_tag128 = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:904:29: error: ‘conditional’ in namespace ‘std’ does not name a template type typedef typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/math_fwd.hpp:904:40: error: expected unqualified-id before ‘<’ token typedef typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:110:43: error: ‘true_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(T t, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:127:41: error: ‘false_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(T, const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:127:13: error: redefinition of ‘template bool boost::math_detail::is_nan_helper(T, const int&)’ inline bool is_nan_helper(T, const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:110:13: note: ‘template bool boost::math_detail::is_nan_helper(T, const int&)’ previously declared here inline bool is_nan_helper(T t, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:133:52: error: ‘true_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(__float128 f, const std::true_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:134:52: error: ‘false_type’ in namespace ‘std’ does not name a type inline bool is_nan_helper(__float128 f, const std::false_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp: In function ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:134:13: error: redefinition of ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’ inline bool is_nan_helper(__float128 f, const std::false_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:133:13: note: ‘bool boost::math_detail::is_nan_helper(__float128, const int&)’ previously defined here inline bool is_nan_helper(__float128 f, const std::true_type&) { return ::isnanq(f); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp: In function ‘int boost::math::detail::fpclassify_imp(T, const boost::math::detail::generic_tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:60: error: ‘is_floating_point’ in namespace ‘std’ does not name a template type if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:77: error: expected ‘(’ before ‘<’ token if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:79: error: expected primary-expression before ‘>’ token if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:80: error: ‘::type’ has not been declared if(::boost::math_detail::is_nan_helper(t, typename std::is_floating_point::type())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/fpclassify.hpp:165:80: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:23:94: error: ‘false_type’ in namespace ‘std’ does not name a type inline typename tools::promote_args::type trunc(const T& v, const Policy& pol, const std::false_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:33:90: error: ‘true_type’ in namespace ‘std’ does not name a type inline typename tools::promote_args::type trunc(const T& v, const Policy&, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:33:46: error: redefinition of ‘template typename boost::math::tools::promote_args::type boost::math::detail::trunc(const T&, const Policy&, const int&)’ inline typename tools::promote_args::type trunc(const T& v, const Policy&, const std::true_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:23:46: note: ‘template typename boost::math::tools::promote_args::type boost::math::detail::trunc(const T&, const Policy&, const int&)’ previously declared here inline typename tools::promote_args::type trunc(const T& v, const Policy& pol, const std::false_type&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::trunc(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:33: error: ‘integral_constant’ is not a member of ‘std’ return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:33: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:56: error: expected primary-expression before ‘bool’ return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:43:105: error: expected primary-expression before ‘)’ token return detail::trunc(v, pol, std::integral_constant::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:119:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:119:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:65: error: template argument 1 is invalid inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:66: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:66: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:73: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:134:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:134:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:66: error: template argument 1 is invalid inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:67: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:69: error: redeclaration of ‘template int value’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: previous declaration ‘template int value’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:67: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:141:74: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, long>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:151:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:151:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: error: ‘is_constructible’ is not a member of ‘std’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits.hpp:101:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_ref.h:28, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_constructible.hpp:76:46: note: ‘boost::is_constructible’ template struct is_constructible : public is_convertible{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:83: error: template argument 1 is invalid inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:84: error: expected identifier before ‘::’ token inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: declaration of ‘value’ not in a namespace surrounding ‘::’ inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: ‘value’ should have been declared inside ‘::’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: ‘value’ declared as an ‘inline’ variable /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:86: error: redeclaration of ‘template int value’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: previous declaration ‘template int value’ inline typename boost::disable_if_c::value, int>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:84: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:158:91: error: expected ‘;’ before ‘,’ token inline typename boost::disable_if_c::value, boost::long_long_type>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:52:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_value_type, value_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:53:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_policy_type, policy_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:39:10: error: expected nested-name-specifier before ‘yes’ using yes = char; \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:43:11: error: ‘yes’ does not name a type static yes test(typename U::name* = nullptr); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: error: ‘constexpr’ does not name a type static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:49:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 static constexpr bool value = (sizeof(test(0)) == sizeof(char)); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:54:1: note: in expansion of macro ‘BOOST_MATH_HAS_NAMED_TRAIT’ BOOST_MATH_HAS_NAMED_TRAIT(has_backend_type, backend_type) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:65:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(cdf(d, 0.0f)) != 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:65:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:72:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(quantile(d, 0.0f)) != 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:72:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:78:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:78:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:101:11: error: ‘constexpr’ does not name a type static constexpr bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:101:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:107:11: error: ‘constexpr’ does not name a type static constexpr bool value = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:107:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:116:11: error: ‘constexpr’ does not name a type static constexpr bool value = (::boost::math::tools::detail::is_scaled_distribution_helper::value>::value); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:116:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected template-name before ‘<’ token template struct is_distribution : public std::integral_constant::value> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:121:77: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected template-name before ‘<’ token template struct is_scaled_distribution : public std::integral_constant::value> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/traits.hpp:122:84: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:44:64: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:46:65: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:48:70: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:51:69: error: expected class-name before ‘{’ token struct has_hidden_guard_digits<__float128> : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:54:94: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:56:98: error: expected class-name before ‘{’ token struct has_hidden_guard_digits : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:59:60: error: expected class-name before ‘{’ token struct has_hidden_guard_digits_10 : public std::false_type {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected template-name before ‘<’ token struct has_hidden_guard_digits_10 : public std::integral_constant::digits10 != std::numeric_limits::max_digits10)> {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:61:75: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:71:58: error: ‘false_type’ in namespace ‘std’ does not name a type inline const T& normalize_value(const T& val, const std::false_type&) { return val; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:73:51: error: ‘true_type’ in namespace ‘std’ does not name a type inline T normalize_value(const T& val, const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:44: error: ‘boost::math::detail::get_smallest_value’ declared as an ‘inline’ variable inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:29: error: ‘true_type’ is not a member of ‘std’ inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:29: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:92:42: note: ‘boost::true_type’ typedef integral_constant true_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ typedef integral_constant true_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:103:41: note: ‘boost::move_detail::true_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:10: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:86:1: error: expected ‘;’ before ‘{’ token { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:45: error: ‘boost::math::detail::get_smallest_value’ declared as an ‘inline’ variable inline T get_smallest_value(std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:29: error: ‘false_type’ is not a member of ‘std’ inline T get_smallest_value(std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:101:29: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:93:43: note: ‘boost::false_type’ typedef integral_constant false_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ typedef integral_constant false_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:104:41: note: ‘boost::move_detail::false_type’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:10: warning: variable templates only available with -std=c++14 or -std=gnu++14 inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:102:1: error: expected ‘;’ before ‘{’ token { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:85:44: error: previous non-function declaration ‘template T boost::math::detail::get_smallest_value’ inline T get_smallest_value(std::true_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:107:29: error: conflicts with function declaration ‘template T boost::math::detail::get_smallest_value()’ inline T get_smallest_value() ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘T boost::math::detail::get_smallest_value()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:33: error: ‘integral_constant’ is not a member of ‘std’ return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:33: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:56: error: expected primary-expression before ‘bool’ return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:112:165: error: expected primary-expression before ‘)’ token return get_smallest_value(std::integral_constant::is_specialized && (std::numeric_limits::has_denorm == std::denorm_present)>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:149:38: error: ‘true_type’ in namespace ‘std’ does not name a type inline T calc_min_shifted(const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:155:38: error: ‘false_type’ in namespace ‘std’ does not name a type inline T calc_min_shifted(const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:155:10: error: redefinition of ‘template T boost::math::detail::calc_min_shifted(const int&)’ inline T calc_min_shifted(const std::false_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:149:10: note: ‘template T boost::math::detail::calc_min_shifted(const int&)’ previously declared here inline T calc_min_shifted(const std::true_type&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘T boost::math::detail::get_min_shift_value()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:45: error: ‘integral_constant’ is not a member of ‘std’ static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:45: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:68: error: expected primary-expression before ‘bool’ static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:167:153: error: expected primary-expression before ‘)’ token static const T val = calc_min_shifted(std::integral_constant::is_specialized || std::numeric_limits::radix == 2>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:186:43: error: ‘true_type’ in namespace ‘std’ does not name a type T float_next_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:232:43: error: ‘false_type’ in namespace ‘std’ does not name a type T float_next_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:232:3: error: redefinition of ‘template T boost::math::detail::float_next_imp(const T&, const int&, const Policy&)’ T float_next_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:186:3: note: ‘template T boost::math::detail::float_next_imp(const T&, const int&, const Policy&)’ previously declared here T float_next_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_next(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:153: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:153: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:176: error: expected primary-expression before ‘bool’ return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:285:283: error: expected primary-expression before ‘)’ token return detail::float_next_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:320:44: error: ‘true_type’ in namespace ‘std’ does not name a type T float_prior_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:367:44: error: ‘false_type’ in namespace ‘std’ does not name a type T float_prior_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:367:3: error: redefinition of ‘template T boost::math::detail::float_prior_imp(const T&, const int&, const Policy&)’ T float_prior_imp(const T& val, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:320:3: note: ‘template T boost::math::detail::float_prior_imp(const T&, const int&, const Policy&)’ previously declared here T float_prior_imp(const T& val, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_prior(const T&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:154: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:154: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:177: error: expected primary-expression before ‘bool’ return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:421:284: error: expected primary-expression before ‘)’ token return detail::float_prior_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:469:57: error: ‘true_type’ in namespace ‘std’ does not name a type T float_distance_imp(const T& a, const T& b, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:574:57: error: ‘false_type’ in namespace ‘std’ does not name a type T float_distance_imp(const T& a, const T& b, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:574:3: error: redefinition of ‘template T boost::math::detail::float_distance_imp(const T&, const T&, const int&, const Policy&)’ T float_distance_imp(const T& a, const T& b, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:469:3: note: ‘template T boost::math::detail::float_distance_imp(const T&, const T&, const int&, const Policy&)’ previously declared here T float_distance_imp(const T& a, const T& b, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_distance(const T&, const U&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:275: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:275: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:298: error: expected primary-expression before ‘bool’ return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:710:405: error: expected primary-expression before ‘)’ token return detail::float_distance_imp(detail::normalize_value(static_cast(a), typename detail::has_hidden_guard_digits::type()), detail::normalize_value(static_cast(b), typename detail::has_hidden_guard_digits::type()), std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:723:53: error: ‘true_type’ in namespace ‘std’ does not name a type T float_advance_imp(T val, int distance, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:806:53: error: ‘false_type’ in namespace ‘std’ does not name a type T float_advance_imp(T val, int distance, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:806:3: error: redefinition of ‘template T boost::math::detail::float_advance_imp(T, int, const int&, const Policy&)’ T float_advance_imp(T val, int distance, const std::false_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:723:3: note: ‘template T boost::math::detail::float_advance_imp(T, int, const int&, const Policy&)’ previously declared here T float_advance_imp(T val, int distance, const std::true_type&, const Policy& pol) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp: In function ‘typename boost::math::tools::promote_args::type boost::math::float_advance(T, int, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:166: error: ‘integral_constant’ is not a member of ‘std’ return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:166: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:189: error: expected primary-expression before ‘bool’ return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:895:296: error: expected primary-expression before ‘)’ token return detail::float_advance_imp(detail::normalize_value(static_cast(val), typename detail::has_hidden_guard_digits::type()), distance, std::integral_constant::is_specialized || (std::numeric_limits::radix == 2)>(), pol); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:38:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:38:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:40:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:40:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:42:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:42:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:44:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:44:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:46:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:46:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:70:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:70:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:78:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:78:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:85:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:85:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:93:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:93:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:100:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:100:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:108:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:108:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:119:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:119:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:126:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:126:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:131:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:131:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:138:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:138:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:143:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:143:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:151:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:151:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:158:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:158:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:166:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:166:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:173:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:173:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:181:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:181:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:188:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:188:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:196:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:196:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:203:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:203:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:211:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:211:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:219:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:219:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:227:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:227:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:258:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:258:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:265:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:265:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_add_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:271:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_add_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:271:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_add_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_add_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:278:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:324:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:324:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:331:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:331:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_subtract_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:337:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && is_signed_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:337:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && is_signed_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:343:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:343:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:350:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:350:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value && is_unsigned_number::value>::type eval_subtract_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_subtract_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:358:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:402:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:402:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:409:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:409:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_multiply_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:415:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_multiply_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:415:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_multiply_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_multiply_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:423:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:464:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_same::value, T>::type make_T(const U& u) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:464:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_same::value, T>::type make_T(const U& u) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:477:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:477:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:482:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:482:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_add(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:487:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:487:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value)>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:502:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:502:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && std::is_same::value>::type eval_multiply_subtract(T& t, const U& u, const V& v, const X& x) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:529:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:529:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:536:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:536:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:542:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:542:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:549:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:549:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_divide_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_divide_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:558:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:606:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:606:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:613:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:613:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:619:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:619:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:626:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:626:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_modulus_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_modulus_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:634:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:681:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:681:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !std::is_convertible::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:688:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:688:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_bitwise_and_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:694:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_and_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:694:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_and_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:699:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value || std::is_same::value>::type eval_bitwise_and_default(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:699:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value || std::is_same::value>::type eval_bitwise_and_default(T& t, const U& u, const V& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:731:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:731:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:738:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:738:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_or_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:744:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_or_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:744:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_or_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bitwise_or_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:751:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:796:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:796:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:803:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:803:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && std::is_convertible::value>::type eval_bitwise_xor_default(T& t, const T& u, const U& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:809:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_xor_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:809:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value>::type eval_bitwise_xor_default(T& t, const U& u, const T& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bitwise_xor_default(T&, const U&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:23: error: ‘is_same’ is not a member of ‘std’ BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:23: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/detail/facade_iterator_category.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_facade.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_same.hpp:29:39: note: ‘boost::is_same’ template struct is_same : public false_type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ struct is_same ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:111:8: note: ‘boost::move_detail::is_same’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:37: error: expected primary-expression before ‘,’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:40: error: expected primary-expression before ‘>’ token BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:41: error: ‘::value’ has not been declared BOOST_IF_CONSTEXPR(std::is_same::value) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:816:41: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_increment(T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:843:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:844:30: error: ‘ui_type’ does not name a type eval_add(val, static_cast(1u)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_decrement(T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:849:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:850:35: error: ‘ui_type’ does not name a type eval_subtract(val, static_cast(1u)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::eval_is_zero(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:870:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:871:35: error: ‘ui_type’ does not name a type return val.compare(static_cast(0)) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::default_ops::eval_get_sign(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:876:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:877:35: error: ‘ui_type’ does not name a type return val.compare(static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:881:108: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:881:125: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:890:108: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:890:125: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR void assign_components_imp(T& result, const V& v1, const U& v2, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::assign_components_imp(T&, const V&, const U&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:892:10: error: expected nested-name-specifier before ‘component_number_type’ using component_number_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:894:4: error: ‘component_number_type’ was not declared in this scope component_number_type x(v1), y(v2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:895:30: error: ‘x’ was not declared in this scope assign_components(result, x.backend(), y.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:895:43: error: ‘y’ was not declared in this scope assign_components(result, x.backend(), y.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected template-name before ‘<’ token struct type : public std::integral_constant::value && (std::numeric_limits::digits >= b)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:925:47: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:53: error: ‘tuple_size’ is not a member of ‘std’ template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:74: error: expected primary-expression before ‘>’ token template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:75: error: ‘::value’ has not been declared template ::value)> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:943:75: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:946:11: error: ‘constexpr’ does not name a type static constexpr int value = std::is_same::type>::value ? i : find_index_of_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:946:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:951:11: error: ‘constexpr’ does not name a type static constexpr int value = -1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:951:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:959:10: error: expected nested-name-specifier before ‘list_type’ using list_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:966:11: error: ‘constexpr’ does not name a type static constexpr int start = find_index_of_type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:966:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:967:11: error: ‘constexpr’ does not name a type static constexpr int index_of_type = boost::multiprecision::detail::find_index_of_large_enough_type::digits>::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:967:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:968:10: error: expected nested-name-specifier before ‘type’ using type = typename boost::multiprecision::detail::dereference_tuple >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:972:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, bool>::type check_in_range(const T& t) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:972:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, bool>::type check_in_range(const T& t) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:982:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:982:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1007:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !boost::multiprecision::detail::is_integral::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1007:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< !boost::multiprecision::detail::is_integral::value>::type eval_convert_to(R* result, const B& backend) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:91: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:108: error: expected ‘,’ or ‘...’ before ‘<’ token inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:91: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:108: error: expected ‘,’ or ‘...’ before ‘<’ token inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1056:13: error: redefinition of ‘template void boost::multiprecision::default_ops::last_chance_eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&, int)’ inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1026:13: note: ‘template void boost::multiprecision::default_ops::last_chance_eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&, int)’ previously declared here inline void last_chance_eval_convert_to(terminal* result, const B& backend, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(boost::multiprecision::default_ops::terminal*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1082:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value && number_category::value == number_kind_integer>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1083:58: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] last_chance_eval_convert_to(result, backend, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1105:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1106:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1106:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1107:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1108:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1116:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1117:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1117:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1118:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1119:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_convert_to(std::complex*, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1127:10: error: expected nested-name-specifier before ‘scalar_type’ using scalar_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1128:4: error: ‘scalar_type’ was not declared in this scope scalar_type re, im; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1128:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:12:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/complex.hpp:49:17: note: ‘boost::math::tools::scalar_type’ struct scalar_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1129:14: error: ‘re’ was not declared in this scope eval_real(re.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1130:14: error: ‘im’ was not declared in this scope eval_imag(im.backend(), backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_abs(T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1141:10: error: expected nested-name-specifier before ‘type_list’ using type_list = typename U::signed_types ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1142:10: error: expected nested-name-specifier before ‘front’ using front = typename std::tuple_element<0, type_list>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1144:27: error: there are no arguments to ‘front’ that depend on a template parameter, so a declaration of ‘front’ must be available [-fpermissive] if (arg.compare(front(0)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_fabs(T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1151:10: error: expected nested-name-specifier before ‘type_list’ using type_list = typename U::signed_types ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1152:10: error: expected nested-name-specifier before ‘front’ using front = typename std::tuple_element<0, type_list>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1154:27: error: there are no arguments to ‘front’ that depend on a template parameter, so a declaration of ‘front’ must be available [-fpermissive] if (arg.compare(front(0)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1205:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1205:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1215:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1215:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_fmod(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1246:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const T& x, const A& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1246:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const T& x, const A& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1255:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const A& x, const T& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1255:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, void>::type eval_remquo(T& result, const A& x, const T& a, int* pi) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_fdim(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1282:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1283:10: error: ‘ui_type’ does not name a type const ui_type zero = 0u; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1288:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1294:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1305:16: error: ‘zero’ was not declared in this scope result = zero; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1309:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const T& a, const A& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1309:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const T& a, const A& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1340:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const A& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1340:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value>::type eval_fdim(T& result, const A& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_modf(T&, const T&, T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1393:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1406:26: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_round(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1426:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1440:44: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] eval_subtract(result, a, fp_type(0.5f)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1445:39: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] eval_add(result, a, fp_type(0.5f)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1456:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1456:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1465:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1465:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_gcd(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1470:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1470:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const T& a, const Arithmetic& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1479:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1479:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value >::type eval_lcm(T& result, const Arithmetic& a, const T& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘unsigned int boost::multiprecision::default_ops::eval_lsb(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1487:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1499:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::eval_bit_test(const T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1543:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1545:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_set(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1554:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1556:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_flip(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1564:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1566:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_bit_unset(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1574:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1576:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] mask = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_integer_sqrt(B&, B&, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1593:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1595:18: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] s = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1598:21: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] r = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1604:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] s = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1656:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_floor(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1656:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_floor(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1658:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_ceil(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1658:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_ceil(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1660:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_trunc(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1660:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_trunc(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1662:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_sqrt(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1662:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_sqrt(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1664:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_ldexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1664:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_ldexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1666:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_frexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1666:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_frexp(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1669:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_asinh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1669:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_asinh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1671:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_acosh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1671:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_acosh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1673:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::type eval_atanh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1673:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::type eval_atanh(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_logb(B&, const B&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1725:10: error: expected nested-name-specifier before ‘max_t’ using max_t = typename std::conditional::value, boost::long_long_type, std::intmax_t>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1726:25: error: ‘max_t’ does not name a type result = static_cast(eval_ilogb(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:68: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:85: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:68: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:85: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1746:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:38: note: ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:64: error: ‘std::integral_constant’ has not been declared inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:81: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1751:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T&, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1741:38: note: ‘template bool boost::multiprecision::default_ops::is_arg_nan(const T&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool is_arg_nan(const T& val, std::integral_constant const&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::default_ops::is_arg_nan(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:27: error: ‘integral_constant’ is not a member of ‘std’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:27: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:50: error: expected primary-expression before ‘bool’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:109: error: expected primary-expression before ‘)’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:112: error: ‘is_floating_point’ is not a member of ‘std’ return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:112: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_arithmetic.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_scalar.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_pod.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/type_with_alignment.hpp:12, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_floating_point.hpp:16:30: note: ‘boost::is_floating_point’ template struct is_floating_point : public false_type{}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:608:8: note: ‘boost::move_detail::is_floating_point’ struct is_floating_point ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:608:8: note: ‘boost::move_detail::is_floating_point’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:136: error: expected primary-expression before ‘>’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1759:138: error: expected primary-expression before ‘)’ token return is_arg_nan(val, std::integral_constant::value>(), std::is_floating_point()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_imag(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1879:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1880:18: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] to = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops_adl::eval_set_real_imp(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1889:10: error: expected nested-name-specifier before ‘to_component_type’ using to_component_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1890:13: error: ‘to_component_type’ has not been declared typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1890:55: error: expected ‘(’ before ‘to_component’ typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1891:4: error: ‘to_component’ was not declared in this scope to_component = from; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops_adl::eval_set_imag_imp(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1897:10: error: expected nested-name-specifier before ‘to_component_type’ using to_component_type = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1898:13: error: ‘to_component_type’ has not been declared typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1898:55: error: expected ‘(’ before ‘to_component’ typename to_component_type::backend_type to_component; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1899:4: error: ‘to_component’ was not declared in this scope to_component = from; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1907:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1907:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1912:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1912:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex>::type eval_set_real(To& to, const From& from) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘void boost::multiprecision::default_ops::eval_set_imag(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1931:105: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(sizeof(T) == INT_MAX, "eval_set_imag needs to be specialised for each specific backend"); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_log2(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:12:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:13:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename std::tuple_element<0, typename T::signed_types>::type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:50:22: error: ‘ui_type’ does not name a type num = static_cast(1180509120uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:52:31: error: ‘ui_type’ does not name a type denom = static_cast(1277337600uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:53:31: error: ‘ui_type’ does not name a type next_term = static_cast(120uL); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:54:4: error: ‘si_type’ was not declared in this scope si_type sign = -1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:56:4: error: ‘ui_type’ was not declared in this scope ui_type limit = digits / 3 + 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:17: error: expected ‘;’ before ‘n’ for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:24: error: ‘n’ was not declared in this scope for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:58:28: error: ‘limit’ was not declared in this scope for (ui_type n = 6; n < limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:60:26: error: ‘ui_type’ does not name a type temp = static_cast(2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:65:7: error: ‘sign’ was not declared in this scope sign = -sign; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:65:7: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/sign.hpp:163:12: note: ‘boost::math::sign’ inline int sign BOOST_NO_MACRO_EXPAND(const T& z) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1938:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_e(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:83:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:109:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] lim = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:115:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:117:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:118:4: error: ‘ui_type’ was not declared in this scope ui_type i = 2; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:121:28: error: ‘i’ was not declared in this scope eval_multiply(denom, i); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘void boost::multiprecision::default_ops::calc_pi(T&, unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:132:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:133:10: error: expected nested-name-specifier before ‘real_type’ using real_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:159:17: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] a = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:163:22: error: there are no arguments to ‘real_type’ that depend on a template parameter, so a declaration of ‘real_type’ must be available [-fpermissive] B = real_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:165:23: error: there are no arguments to ‘real_type’ that depend on a template parameter, so a declaration of ‘real_type’ must be available [-fpermissive] D = real_type(0.25f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:168:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] lim = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp: In function ‘const T& boost::multiprecision::default_ops::get_constant_one_over_epsilon()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:274:13: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/constants.hpp:276:28: error: ‘ui_type’ does not name a type result = static_cast(1u); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:34:10: error: expected nested-name-specifier before ‘int_type’ using int_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:27: error: ‘integral_constant’ is not a member of ‘std’ pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:27: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:50: error: expected primary-expression before ‘bool’ pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:39:63: error: expected primary-expression before ‘)’ token pow_imp(temp, t, p, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:50:26: error: there are no arguments to ‘int_type’ that depend on a template parameter, so a declaration of ‘int_type’ must be available [-fpermissive] result = int_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:73:13: error: redefinition of ‘template void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’ inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:26:13: note: ‘template void boost::multiprecision::default_ops::detail::pow_imp(T&, const T&, const U&, int)’ previously declared here inline void pow_imp(T& result, const T& t, const U& p, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:94:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value>::type eval_pow(T& result, const T& t, const U& p) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:94:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value>::type eval_pow(T& result, const T& t, const U& p) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::hyp0F0(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:106:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename T::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:114:48: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(H0F0, x_pow_n_div_n_fact, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:121:4: error: ‘ui_type’ was not declared in this scope ui_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:128:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::hyp1F0(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:153:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:163:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_add(H1F0, si_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:169:4: error: ‘si_type’ was not declared in this scope si_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:172:10: error: ‘si_type’ does not name a type const si_type series_limit = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:177:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; n++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:177:20: error: ‘series_limit’ was not declared in this scope for (n = 2; n < series_limit; n++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:190:13: error: ‘series_limit’ was not declared in this scope if (n >= series_limit) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_exp(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:205:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:206:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:207:10: error: expected nested-name-specifier before ‘exp_type’ using exp_type = typename T::exponent_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:208:10: error: expected nested-name-specifier before ‘canonical_exp_type’ using canonical_exp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:222:29: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:229:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:240:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (xx.compare(si_type(1)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:250:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:255:29: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:261:40: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(exp_series, ui_type(k)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:267:43: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(exp_series, ui_type(k)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:277:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type ll; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:56: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:56: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:79: error: expected primary-expression before ‘bool’ detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:282:91: error: expected primary-expression before ‘)’ token detail::pow_imp(result, get_constant_e(), ll, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:291:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:308:4: error: ‘exp_type’ was not declared in this scope exp_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:309:21: error: ‘n’ was not declared in this scope eval_convert_to(&n, result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:311:42: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ if (n == (std::numeric_limits::max)()) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:311:42: note: expected a type, got ‘exp_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:315:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:322:10: error: ‘si_type’ does not name a type const si_type p2 = static_cast(si_type(1) << 11); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:324:65: error: ‘canonical_exp_type’ does not name a type eval_multiply(exp_series, get_constant_ln2(), static_cast(n)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:326:28: error: ‘p2’ was not declared in this scope eval_divide(exp_series, p2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:44: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:44: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:67: error: expected primary-expression before ‘bool’ detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:330:79: error: expected primary-expression before ‘)’ token detail::pow_imp(exp_series, result, p2, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:331:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:336:36: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(result, ui_type(1), exp_series); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_log(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:351:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:352:10: error: expected nested-name-specifier before ‘exp_type’ using exp_type = typename T::exponent_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:353:10: error: expected nested-name-specifier before ‘canonical_exp_type’ using canonical_exp_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:354:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:380:4: error: ‘exp_type’ was not declared in this scope exp_type e; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:382:24: error: ‘e’ was not declared in this scope eval_frexp(t, arg, &e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:385:27: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (t.compare(fp_type(2) / fp_type(3)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:385:40: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (t.compare(fp_type(2) / fp_type(3)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:392:69: error: there are no arguments to ‘canonical_exp_type’ that depend on a template parameter, so a declaration of ‘canonical_exp_type’ must be available [-fpermissive] eval_multiply(result, get_constant_ln2(), canonical_exp_type(e)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:394:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(t, ui_type(1)); /* -0.3 <= t <= 0.3 */ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:414:4: error: ‘ui_type’ was not declared in this scope ui_type k = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:417:9: error: ‘k’ was not declared in this scope ++k; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘const T& boost::multiprecision::default_ops::get_constant_log10()’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:436:13: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:438:24: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] ten = ui_type(10u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_pow(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:465:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:466:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:476:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((a.compare(si_type(1)) == 0) || (x.compare(si_type(1)) == 0)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:476:60: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((a.compare(si_type(1)) == 0) || (x.compare(si_type(1)) == 0)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:481:27: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (a.compare(si_type(0)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:483:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:495:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:63: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:504:79: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type i; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:528:37: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:560:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:570:36: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(result, si_type(1), da); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:574:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:575:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type max_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:94: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:101: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:576:104: error: expected ‘(’ before ‘is_specialized’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::max)() : static_cast::type>(1) << (sizeof(typename boost::multiprecision::detail::canonical::type) * CHAR_BIT - 2); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: error: ‘intmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:54: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:577:70: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type min_an = ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: error: ‘intmax_t’ is not a member of ‘std’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:78: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:94: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:101: error: template argument 1 is invalid std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:578:104: error: expected ‘(’ before ‘is_specialized’ std::numeric_limits::type>::is_specialized ? (std::numeric_limits::type>::min)() : -min_an; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:41: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:41: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:64: error: expected primary-expression before ‘bool’ detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:586:76: error: expected primary-expression before ‘)’ token detail::pow_imp(result, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: error: ‘intmax_t’ is not a member of ‘std’ an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: error: ‘intmax_t’ is not a member of ‘std’ an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:33: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:593:46: error: template argument 1 is invalid an = (std::numeric_limits::max)(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: error: ‘uintmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:135:27: note: ‘uintmax_t’ typedef unsigned long int uintmax_t; ^ /usr/include/stdint.h:135:27: note: ‘uintmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: error: ‘uintmax_t’ is not a member of ‘std’ typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:57: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:135:27: note: ‘uintmax_t’ typedef unsigned long int uintmax_t; ^ /usr/include/stdint.h:135:27: note: ‘uintmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:598:74: error: template argument 1 is invalid typename boost::multiprecision::detail::canonical::type aun; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:620:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if ((x.compare(si_type(-1)) == 0) && (eval_fpclassify(a) == FP_INFINITE)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:622:28: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:627:34: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] if (x.compare(si_type(-1)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:633:31: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:656:30: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if ((x.compare(fp_type(0.5)) >= 0) && (x.compare(fp_type(0.9)) < 0) && (an < max_an) && (an > min_an)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:656:64: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if ((x.compare(fp_type(0.5)) >= 0) && (x.compare(fp_type(0.9)) < 0) && (an < max_an) && (an > min_an)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:658:34: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (a.compare(fp_type(1e-5f)) <= 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:673:26: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] t = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:39: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:39: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:62: error: expected primary-expression before ‘bool’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:676:74: error: expected primary-expression before ‘)’ token detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:683:26: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] t = si_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:36: error: ‘integral_constant’ is not a member of ‘std’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:36: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:59: error: expected primary-expression before ‘bool’ detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:698:71: error: expected primary-expression before ‘)’ token detail::pow_imp(t, x, an, std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:714:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if >::value && !boost::multiprecision::detail::is_integral::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:714:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if >::value && !boost::multiprecision::detail::is_integral::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:731:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if >::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:731:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if >::value, void>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_exp2(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:43: error: ‘tuple_element’ in namespace ‘std’ does not name a template type temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected ‘>’ before ‘<’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:56: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:86: error: expected ‘(’ before ‘>’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:87: error: ‘::type’ has not been declared temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:87: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:756:98: error: expected ‘)’ before ‘;’ token temp = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:37: error: ‘tuple_element’ in namespace ‘std’ does not name a template type temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected ‘>’ before ‘<’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:50: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:80: error: expected ‘(’ before ‘>’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:81: error: ‘::type’ has not been declared temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:81: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:769:92: error: expected ‘)’ before ‘;’ token temp = static_cast::type>(2u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::small_sinh_series(T, T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:778:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:786:4: error: ‘ui_type’ was not declared in this scope ui_type k = 1; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:794:24: error: ‘k’ was not declared in this scope eval_divide(p, ++k); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::detail::sinhcosh(const T&, T*, T*)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:805:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:806:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:827:29: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] *p_cosh = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:832:67: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] bool small_sinh = eval_get_sign(x) < 0 ? x.compare(fp_type(-0.5)) > 0 : x.compare(fp_type(0.5)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:832:97: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] bool small_sinh = eval_get_sign(x) < 0 ? x.compare(fp_type(-0.5)) > 0 : x.compare(fp_type(0.5)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:838:34: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_divide(e_mx, ui_type(1), e_px); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp: In function ‘void boost::multiprecision::default_ops::eval_tanh(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:42: error: ‘tuple_element’ in namespace ‘std’ does not name a template type result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected ‘>’ before ‘<’ token result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:55: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:85: error: expected ‘(’ before ‘>’ token result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:86: error: ‘::type’ has not been declared result = static_cast::type>(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:86: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/numeric/conversion/cast.hpp:32:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/detail/converter_numeric.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast/try_lexical_convert.hpp:43, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/lexical_cast.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_base.hpp:19, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_variable_precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/precision.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type.hpp:14:10: note: ‘boost::type’ struct type {}; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1939:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/pow.hpp:891:97: error: expected ‘)’ before ‘;’ token result = static_cast::type>(1u); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::hyp0F1(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:24:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:25:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:36:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(result, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:38:4: error: ‘si_type’ was not declared in this scope si_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:41:19: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] tol = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:53:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::reduce_n_half_pi(T&, const T&, bool)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:120:10: error: expected nested-name-specifier before ‘reduction_type’ using reduction_type = typename boost::multiprecision::detail::transcendental_reduction_type::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:124:4: error: ‘reduction_type’ was not declared in this scope reduction_type big_arg(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:129:46: error: ‘big_arg’ was not declared in this scope scoped_N_precision scoped_precision(big_arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:133:19: error: expected ‘;’ before ‘reduction’ reduction_type reduction = get_constant_pi(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:134:15: error: ‘reduction’ was not declared in this scope eval_ldexp(reduction, reduction, -1); // divide by 2 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:134:39: error: there are no arguments to ‘eval_ldexp’ that depend on a template parameter, so a declaration of ‘eval_ldexp’ must be available [-fpermissive] eval_ldexp(reduction, reduction, -1); // divide by 2 ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_sin(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:166:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:167:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:168:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:210:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t = ui_type(4); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:213:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] if (t.compare(ui_type(1)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:217:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(2)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:221:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(3)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:240:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:279:55: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] const bool b_near_zero = xx.compare(fp_type(1e-1)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:280:54: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] const bool b_near_pi_half = t.compare(fp_type(1e-1)) < 0; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:284:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:288:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:293:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:295:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:303:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:305:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(0.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:316:7: error: ‘constexpr’ was not declared in this scope constexpr const si_type n_scale = 9; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:317:17: error: expected ‘;’ before ‘const’ constexpr const si_type n_three_pow_scale = static_cast(19683L); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:319:23: error: ‘n_three_pow_scale’ was not declared in this scope eval_divide(xx, n_three_pow_scale); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:323:32: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(t, si_type(-4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:325:23: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:12: error: ‘int32_t’ is not a member of ‘std’ for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:12: note: suggested alternatives: In file included from /usr/include/stdlib.h:314:0, from /usr/include/c++/5/cstdlib:72, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/platform/linux.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:57, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/x86_64-linux-gnu/sys/types.h:196:1: note: ‘int32_t’ __intN_t (32, __SI__); ^ /usr/include/x86_64-linux-gnu/sys/types.h:196:1: note: ‘int32_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:59: error: ‘k’ was not declared in this scope for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:331:63: error: ‘n_scale’ was not declared in this scope for (std::int32_t k = static_cast(0); k < n_scale; k++) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:334:45: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_multiply(t2, result, ui_type(3)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:337:36: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_multiply(t, ui_type(4)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_cos(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:359:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:360:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:375:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:403:20: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t = ui_type(4); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:407:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] if (t.compare(ui_type(0)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:411:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(1)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:415:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] else if (t.compare(ui_type(2)) == 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:438:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:464:23: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] n_pi = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:472:25: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] result = si_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::hyp2F1(T&, const T&, const T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:507:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:520:30: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_add(result, ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:528:4: error: ‘ui_type’ was not declared in this scope ui_type n; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:536:9: error: ‘n’ was not declared in this scope for (n = 2; n < series_limit; ++n) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_asin(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:566:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:567:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:600:32: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] int c = xx.compare(ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:621:31: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(1e-3)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:626:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:627:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:632:41: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] else if (xx.compare(fp_type(1 - 5e-2f)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:639:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(dx1, ui_type(1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:640:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:641:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:655:10: error: expected nested-name-specifier before ‘guess_type’ using guess_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:660:4: error: ‘guess_type’ was not declared in this scope guess_type dd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:661:21: error: ‘dd’ was not declared in this scope eval_convert_to(&dd, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:670:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:670:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:671:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:671:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:676:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:676:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_acos(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:696:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:718:32: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] int c = xx.compare(ui_type(1)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:736:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:740:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:742:31: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(1e-3)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:747:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:748:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:763:36: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] else if (xx.compare(fp_type(0.85)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:770:35: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] eval_subtract(dx1, ui_type(1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:771:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:772:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:782:10: error: expected nested-name-specifier before ‘guess_type’ using guess_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:787:4: error: ‘guess_type’ was not declared in this scope guess_type dd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:788:21: error: ‘dd’ was not declared in this scope eval_convert_to(&dd, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:797:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:797:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:798:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:798:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:803:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:803:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_atan(T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:822:10: error: expected nested-name-specifier before ‘si_type’ using si_type = typename boost::multiprecision::detail::canonical::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:823:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:824:10: error: expected nested-name-specifier before ‘fp_type’ using fp_type = typename std::tuple_element<0, typename T::float_types>::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:853:30: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(0.1)) < 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:856:21: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t1 = ui_type(1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:857:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t2 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:858:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t3 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:866:29: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] if (xx.compare(fp_type(10)) > 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:869:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t1 = fp_type(0.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:870:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] t2 = ui_type(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:871:24: error: there are no arguments to ‘fp_type’ that depend on a template parameter, so a declaration of ‘fp_type’ must be available [-fpermissive] t3 = fp_type(1.5f); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:873:33: error: there are no arguments to ‘si_type’ that depend on a template parameter, so a declaration of ‘si_type’ must be available [-fpermissive] eval_divide(xx, si_type(-1), xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:886:4: error: ‘fp_type’ was not declared in this scope fp_type d; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:887:21: error: ‘d’ was not declared in this scope eval_convert_to(&d, xx); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:895:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t current_precision = eval_ilogb(result); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:895:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:896:4: error: ‘intmax_t’ is not a member of ‘std’ std::intmax_t target_precision = std::numeric_limits >::is_specialized ? ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:896:4: note: suggested alternatives: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/stdint.h:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/cstdint.hpp:71, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/intrusive_fwd.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/intrusive/slist.hpp:18, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/node_alloc_holder.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:36, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /usr/include/stdint.h:134:19: note: ‘intmax_t’ typedef long int intmax_t; ^ /usr/include/stdint.h:134:19: note: ‘intmax_t’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1940:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:901:11: error: ‘current_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:901:31: error: ‘target_precision’ was not declared in this scope while (current_precision > target_precision) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: In function ‘void boost::multiprecision::default_ops::eval_atan2(T&, const T&, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:934:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename boost::multiprecision::detail::canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1001:28: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] result = ui_type(0); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1032:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, void>::type eval_atan2(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1032:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, void>::type eval_atan2(T& result, const T& x, const A& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1042:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, void>::type eval_atan2(T& result, const A& x, const T& a) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/functions/trig.hpp:1042:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, void>::type eval_atan2(T& result, const A& x, const T& a) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::fpclassify(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1956:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isfinite(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1968:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isnan(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1979:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isinf(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:1990:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘bool boost::multiprecision::isnormal(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2001:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::sign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2016:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::signbit(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2029:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::changesign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2040:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::copysign(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2061:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex >::type boost::multiprecision::real(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2072:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:60: error: ‘result_type’ was not declared in this scope boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:71: error: template argument 1 is invalid boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2073:71: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2074:118: error: expected ‘;’ before ‘result’ result_type result; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2075:14: error: ‘result’ was not declared in this scope eval_real(result.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex >::type boost::multiprecision::imag(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2083:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename scalar_result_from_possible_complex >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:60: error: ‘result_type’ was not declared in this scope boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:71: error: template argument 1 is invalid boost::multiprecision::detail::scoped_default_precision precision_guard(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2084:71: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2085:118: error: expected ‘;’ before ‘result’ result_type result; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2086:14: error: ‘result’ was not declared in this scope eval_imag(result.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::real(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2094:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2095:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::imag(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2103:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2104:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::value == number_kind_complex), boost::multiprecision::component_type > >::type boost::multiprecision::abs(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2116:11: error: ‘move’ is not a member of ‘std’ return std::move(boost::math::hypot(real(v), imag(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2116:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::result_type>::value == number_kind_complex), boost::multiprecision::component_type::result_type> >::type boost::multiprecision::abs(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2122:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2123:11: error: ‘move’ is not a member of ‘std’ return std::move(abs(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2123:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2123:37: error: ‘number_type’ does not name a type return std::move(abs(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2127:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2127:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2133:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2133:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2139:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_complex || number_category::result_type>::value == number_kind_floating_point, typename scalar_result_from_possible_complex::result_type>::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2139:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_complex || number_category::result_type>::value == number_kind_floating_point, typename scalar_result_from_possible_complex::result_type>::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::lazy_enable_if_c<(boost::multiprecision::number_category::value == number_kind_complex), boost::multiprecision::component_type > >::type boost::multiprecision::norm(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2151:11: error: ‘move’ is not a member of ‘std’ return std::move(a * a + b * b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2151:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2154:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2154:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, typename scalar_result_from_possible_complex >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::scalar_result_from_possible_complex::result_type>::type boost::multiprecision::norm(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2163:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2164:11: error: ‘move’ is not a member of ‘std’ return std::move(norm(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2164:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2164:38: error: ‘number_type’ does not name a type return std::move(norm(static_cast(v))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2174:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2174:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2182:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2182:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, number >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2190:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2190:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2201:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, typename complex_result_from_scalar >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2201:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, typename complex_result_from_scalar >::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2208:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2208:49: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2252:7: error: expected nested-name-specifier before ‘c99_error_policy’ using c99_error_policy = ::boost::math::policies::policy< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2260:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2260:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2268:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2268:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2277:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2277:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2285:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2285:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2294:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2294:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, multiprecision::number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2302:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2302:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, typename multiprecision::detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::cbrt(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2314:51: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::cbrt(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::cbrt(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2319:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2320:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::erf(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2327:50: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::erf(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::erf(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2332:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2333:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::erfc(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2340:51: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::erfc(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::erfc(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2345:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2346:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::expm1(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2353:52: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::expm1(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::expm1(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2358:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2359:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::lgamma(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2367:55: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] result = boost::math::lgamma(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::lgamma(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2378:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2379:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::tgamma(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2391:53: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::tgamma(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::tgamma(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2396:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2397:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::log1p(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2427:52: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::log1p(arg, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::log1p(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2432:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(arg); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2433:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::nextafter(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2441:57: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::nextafter(a, b, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::nextafter(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2458:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2459:110: error: expression list treated as compound expression in initializer [-fpermissive] detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::nexttoward(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2466:57: error: there are no arguments to ‘c99_error_policy’ that depend on a template parameter, so a declaration of ‘c99_error_policy’ must be available [-fpermissive] return boost::math::nextafter(a, b, c99_error_policy()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::nexttoward(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2483:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename multiprecision::detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:37: error: ‘value_type’ was not declared in this scope detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:37: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:47: error: template argument 1 is invalid detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:47: error: template argument 2 is invalid /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2484:110: error: expression list treated as compound expression in initializer [-fpermissive] detail::scoped_default_precision precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::add(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2491:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2492:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::subtract(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2501:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2502:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number& boost::multiprecision::multiply(boost::multiprecision::number&, const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2511:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:19: error: ‘is_convertible’ is not a member of ‘std’ static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:19: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_categories.hpp:19:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/iterator_adaptor.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iterator/reverse_iterator.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/../array_view.h:3, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/instructions/group_instruction.h:23, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_instructions.h:33, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:24, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/is_convertible.hpp:481:8: note: ‘boost::is_convertible’ struct is_convertible : public integral_constant::value> ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ class is_convertible ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:303:7: note: ‘boost::move_detail::is_convertible’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:41: error: expected primary-expression before ‘,’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:45: error: expected primary-expression before ‘>’ token static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:46: error: ‘::value’ has not been declared static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:18:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/trunc.hpp:126:68: note: ‘value’ inline typename boost::disable_if_c::value, int>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2512:122: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert((std::is_convertible::value), "No conversion to the target of a mixed precision addition exists"); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2519:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2519:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2529:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2529:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2539:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2539:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::trunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2551:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2552:11: error: ‘move’ is not a member of ‘std’ return std::move(trunc(number_type(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2552:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::itrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2568:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2569:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2570:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2572:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘long int boost::multiprecision::ltrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2595:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2596:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2597:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2599:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::long_long_type boost::multiprecision::lltrunc(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2623:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2624:4: error: ‘number_type’ was not declared in this scope number_type r(trunc(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2625:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2627:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::round(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2651:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2652:11: error: ‘move’ is not a member of ‘std’ return std::move(round(static_cast(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2652:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2652:39: error: ‘number_type’ does not name a type return std::move(round(static_cast(v), pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘int boost::multiprecision::iround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2667:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2668:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2669:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2671:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘long int boost::multiprecision::lround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2694:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2695:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2696:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2698:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::long_long_type boost::multiprecision::llround(const boost::multiprecision::detail::expression&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2722:10: error: expected nested-name-specifier before ‘number_type’ using number_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2723:4: error: ‘number_type’ was not declared in this scope number_type r(round(v, pol)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2724:9: error: ‘r’ was not declared in this scope if ((r > (std::numeric_limits::max)()) || r < (std::numeric_limits::min)() || !(boost::math::isfinite)(v)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2726:11: error: ‘r’ was not declared in this scope return r.template convert_to(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2753:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, short* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2753:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, short* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2762:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2762:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2769:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, int* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2769:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, int* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2778:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2778:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2785:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, long* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2785:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, long* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2794:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2794:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2801:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, boost::long_long_type* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2801:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type frexp(const number& v, boost::long_long_type* pint) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2810:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2810:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_floating_point, typename detail::expression::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2822:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const number& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2822:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const number& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2831:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const detail::expression& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2831:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, number >::type modf(const detail::expression& v, number* pipart) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2844:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2844:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2870:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2870:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2882:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2882:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2894:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2894:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2909:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2909:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2921:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2921:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2933:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2933:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2948:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2948:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2960:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2960:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2972:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:2972:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3000:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3000:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3010:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3010:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3020:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3020:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3030:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3030:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3040:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3040:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3052:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3052:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3065:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3065:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3481:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3481:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3491:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3491:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3501:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3501:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value != number_kind_complex, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfabs_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3569:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(fabs, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsqrt_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsqrt_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3570:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfloor_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_floor’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfloor_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_floor’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3571:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(floor, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointceil_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_ceil’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointceil_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_ceil’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3572:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(ceil, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtrunc_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3573:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(trunc, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointround_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3574:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(round, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointexp_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3575:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointexp2_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3576:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3577:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog10_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3578:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointcos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3579:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3580:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3581:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointasin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3582:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointacos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3583:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3584:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointcosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3585:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointsinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3586:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointtanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3587:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlog2_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3588:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointnearbyint_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3589:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(nearbyint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointrint_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3590:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(rint, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointldexp_funct::operator()(Backend&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3429:40: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointldexp_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3436:40: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3592:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(ldexp, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3594:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3596:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3598:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(ldexp, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointpow_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3600:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmod_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3601:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmod, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmax_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3602:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmax, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfmin_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3603:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fmin, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointatan2_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3604:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(atan2, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointfdim_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3605:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(fdim, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointhypot_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3606:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(hypot, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointremainder_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3607:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(remainder, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointlogb_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3609:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(logb, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointscalbn_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3610:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbn, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_floating_pointscalbln_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3611:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(scalbln, short, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3612:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3613:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, int, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3614:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3615:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, long, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3616:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbn, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3617:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(scalbln, boost::long_long_type, number_kind_floating_point) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexexp_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3622:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(exp, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexlog_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3623:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexlog10_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3624:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(log10, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexpow_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3625:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(pow, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsqrt_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsqrt_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_sqrt’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3626:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sqrt, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3627:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexcos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3628:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complextan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3629:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasin_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3630:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asin, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacos_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3631:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acos, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatan_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3632:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atan, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexsinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3633:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(sinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexcosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3634:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(cosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complextanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3635:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(tanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasinh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_asinh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexasinh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_asinh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3636:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(asinh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacosh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_acosh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexacosh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_acosh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3637:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(acosh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config/detail/suffix.hpp:546:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/config.hpp:61, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatanh_funct::operator()(Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3161:40: error: ‘boost::multiprecision::default_ops::eval_atanh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_complexatanh_funct::operator()(U&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3168:40: error: ‘boost::multiprecision::default_ops::eval_atanh’ has not been declared using default_ops::BOOST_JOIN(eval_, func); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3172:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3178:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3189:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3198:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3079:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number > ::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3209:4: note: in expansion of macro ‘UNARY_OP_FUNCTOR_CXX11_RVALUE’ UNARY_OP_FUNCTOR_CXX11_RVALUE(func, category)\ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3638:1: note: in expansion of macro ‘UNARY_OP_FUNCTOR’ UNARY_OP_FUNCTOR(atanh, number_kind_complex) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integergcd_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3643:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(gcd, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Backend&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3243:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Backend&, const Arithmetic&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3252:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerlcm_funct::operator()(U&, const Arithmetic&, const Backend&) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: error: ‘move’ is not a member of ‘std’ result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3261:19: note: suggested alternative: result = std::move(r); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3266:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, detail::expression::value == category, detail::expression::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3274:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3282:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3290:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category >::value == category) && (number_category >::value == category), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3299:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3309:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3321:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3333:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3345:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category), number >::type \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3355:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3368:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3091:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, const number& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3100:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(const number& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3109:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == category, number >::type func(number&& arg, number&& a) \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3118:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3126:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value == category) && (std::is_convertible::result_type, number >::value), \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3134:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3143:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3380:4: note: in expansion of macro ‘BINARY_OP_FUNCTOR_CXX11_RVALUE’ BINARY_OP_FUNCTOR_CXX11_RVALUE(func, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3644:1: note: in expansion of macro ‘BINARY_OP_FUNCTOR’ BINARY_OP_FUNCTOR(lcm, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In member function ‘void boost::multiprecision::detail::number_kind_integerpow_funct::operator()(U&, const Backend&, Arg) const’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: error: ‘move’ is not a member of ‘std’ result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3440:19: note: suggested alternative: result = std::move(temp); \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3384:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:54: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3396:63: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3408:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if< \ ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3445:4: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR_B’ HETERO_BINARY_OP_FUNCTOR_B(func, Arg2, category) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3645:1: note: in expansion of macro ‘HETERO_BINARY_OP_FUNCTOR’ HETERO_BINARY_OP_FUNCTOR(pow, unsigned, number_kind_integer) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3654:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename Backend::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3654:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_floating_point, typename Backend::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3662:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == number_kind_floating_point, typename multiprecision::detail::expression::result_type::backend_type::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3662:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value == number_kind_floating_point, typename multiprecision::detail::expression::result_type::backend_type::exponent_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinc_pi(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3686:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3686:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinc_pi(const boost::multiprecision::number&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3693:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3693:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinhc_pi(const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3700:11: error: ‘move’ is not a member of ‘std’ return std::move(detail::sinhc_pi_imp(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3700:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: In function ‘boost::multiprecision::number boost::math::sinhc_pi(const boost::multiprecision::number&, const Policy&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3707:11: error: ‘move’ is not a member of ‘std’ return std::move(boost::math::sinhc_pi(x)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3707:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3710:30: error: ‘boost::multiprecision::gcd’ has not been declared using boost::multiprecision::gcd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3711:30: error: ‘boost::multiprecision::lcm’ has not been declared using boost::multiprecision::lcm; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3720:30: error: ‘boost::multiprecision::gcd’ has not been declared using boost::multiprecision::gcd; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3721:30: error: ‘boost::multiprecision::lcm’ has not been declared using boost::multiprecision::lcm; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3730:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:52:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:52:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:62:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:62:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:84:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:84:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:94:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:94:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:116:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:116:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:126:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:126:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:148:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:148:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:158:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:158:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:171:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:171:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:180:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:180:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:190:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:190:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3730:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:203:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:203:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:211:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:211:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:220:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:220:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:232:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:232:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:240:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:240:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:249:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:249:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:261:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:261:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:269:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:269:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:278:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:278:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:290:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:290:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:300:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:300:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:325:10: error: ‘v’ was not declared in this scope v.backend().negate(); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:48: error: expected identifier before ‘>’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:326:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:329:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator~(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:329:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator~(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:338:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:341:95: error: ‘a’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:341:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:48: error: expected identifier before ‘>’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:343:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:346:126: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:349:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:48: error: expected identifier before ‘>’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:351:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:354:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:354:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:338:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:362:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:362:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:371:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:371:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:383:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:383:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:391:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number >::type operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:391:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number >::type operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:400:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:400:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:322:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:408:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:408:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:417:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(is_compatible_arithmetic_type >::value && is_signed_number::value) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:417:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(is_compatible_arithmetic_type >::value && is_signed_number::value) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:430:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:433:95: error: ‘a’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:433:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:48: error: expected identifier before ‘>’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:435:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:438:126: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:441:98: error: ‘b’ was not declared in this scope detail::scoped_default_precision > precision_guard(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:46: error: expected ‘>’ before ‘&&’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:46: error: expected ‘(’ before ‘&&’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:48: error: expected identifier before ‘>’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:443:52: error: expected ‘)’ before ‘;’ token return static_cast&&>(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:446:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:446:71: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:430:71: note: ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ previously declared here BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:454:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:454:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:463:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:463:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:475:98: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:475:130: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:483:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:483:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:495:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:495:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator%(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:503:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:503:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:515:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:515:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:522:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:522:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:529:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:529:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator|(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:536:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:536:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:544:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:544:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:555:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:555:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:562:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:562:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:569:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:569:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator^(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:576:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:576:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:584:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:584:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:595:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:595:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:602:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:602:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:609:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:609:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, number >::type operator&(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:616:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:616:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:624:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:624:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:635:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:635:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:643:67: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/no_et_ops.hpp:643:76: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:24:8: error: ‘constexpr’ does not name a type inline constexpr const number operator+(const number& v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:24:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:26:8: error: ‘constexpr’ does not name a type inline constexpr const detail::expression operator+(const detail::expression& v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:26:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:76: error: expected ‘,’ or ‘...’ before ‘&&’ token inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:38:65: error: ‘v’ was not declared in this scope return detail::expression >(v); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:48:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:48:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:53:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:53:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:58:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:58:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:73:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:75:91: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:75:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:79:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator+(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:81:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:85:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:85:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ operator+(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:73:1: note: ‘template boost::multiprecision::number boost::multiprecision::operator+(boost::multiprecision::number)’ previously declared here operator+(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:91:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:91:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:98:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:98:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:105:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:105:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:112:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:112:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:127:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:129:109: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:129:112: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:141:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:143:112: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:153:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:153:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:159:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:159:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:168:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:168:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:175:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:175:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:190:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:192:255: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:192:276: error: ‘a’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:204:106: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:206:276: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(a.left(), a.right(), b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:213:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:213:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:220:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:220:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:235:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number > >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:237:546: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number > >(detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:237:567: error: ‘a’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number > >(detail::expression::left_type, typename detail::expression::right_type, number >(b.left(), b.right(), a)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:249:106: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression::left_type, typename boost::multiprecision::detail::expression::right_type, boost::multiprecision::number >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:251:281: error: ‘b’ was not declared in this scope return detail::expression::left_type, typename detail::expression::right_type, number >(a.left(), a.right(), b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:266:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:268:66: error: ‘a’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:268:69: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:280:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:282:66: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(b, a.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:294:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:296:96: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:296:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:308:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator+(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator+(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:310:96: error: ‘b’ was not declared in this scope return detail::expression, number >(b, a.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:314:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:314:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:320:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:320:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:327:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:327:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:334:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:334:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:341:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:341:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:365:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:365:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ operator-(number&& a, const number& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:50: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:371:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator-(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:373:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:377:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:377:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ operator-(number&& a, number&& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:35:50: note: ‘template boost::multiprecision::number boost::multiprecision::operator-(boost::multiprecision::number)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR number operator-(number&& v) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3731:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:383:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:383:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:390:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:390:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:397:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:397:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:404:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:404:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:419:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:421:110: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:421:113: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:433:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:435:113: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:445:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:445:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:451:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:451:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:468:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1>::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:470:65: error: ‘a’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:470:68: error: ‘b’ was not declared in this scope return detail::expression, Arg1>(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:483:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:486:62: error: ‘b’ was not declared in this scope detail::expression, Arg1>(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:498:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator-(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:500:91: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:500:94: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b.left_ref()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:513:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator-(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator-(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:516:88: error: ‘b’ was not declared in this scope detail::expression, number >(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:520:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:520:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:526:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:526:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:533:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:533:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:540:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:540:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:546:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:546:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:553:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:553:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:571:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:573:96: error: ‘a’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:573:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:577:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator*(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:579:99: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:583:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:583:1: error: redefinition of ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ operator*(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:571:1: note: ‘template boost::multiprecision::number boost::multiprecision::operator*(boost::multiprecision::number)’ previously declared here operator*(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:589:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:589:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:596:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:596:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:603:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:603:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:610:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:610:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:625:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:627:115: error: ‘a’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:627:118: error: ‘b’ was not declared in this scope return detail::expression, detail::expression >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:639:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:641:118: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:651:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:651:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:657:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:657:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:675:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:678:68: error: ‘a’ was not declared in this scope detail::expression, Arg1>(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:678:71: error: ‘b’ was not declared in this scope detail::expression, Arg1>(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:691:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:694:68: error: ‘b’ was not declared in this scope detail::expression, Arg1>(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:707:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator*(boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:710:93: error: ‘a’ was not declared in this scope detail::expression, number >(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:710:96: error: ‘b’ was not declared in this scope detail::expression, number >(a, b.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:723:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator*(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator*(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:726:93: error: ‘b’ was not declared in this scope detail::expression, number >(b, a.left_ref())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:730:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:730:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:737:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:737:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:745:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:745:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:753:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:753:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:760:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:760:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:768:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:768:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:786:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:786:58: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:792:54: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const number& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘boost::multiprecision::number boost::multiprecision::operator/(const boost::multiprecision::number&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:794:97: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:798:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:798:53: error: ‘boost::multiprecision::number boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:803:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:803:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:809:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:809:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && !is_equivalent_number_type >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:815:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:815:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:821:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:821:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:834:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:834:86: error: ‘typename boost::multiprecision::detail::expression, boost::multiprecision::detail::expression >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:846:82: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:848:115: error: ‘b’ was not declared in this scope return detail::expression, number >(a, b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:857:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:857:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression, V> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:863:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:863:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value, detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:880:24: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:880:97: error: ‘typename boost::multiprecision::detail::expression, Arg1> >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:894:93: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression > >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:897:80: error: ‘b’ was not declared in this scope detail::expression >(a.left_ref(), b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:908:27: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:908:95: error: ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator/(boost::multiprecision::number)’ must take exactly two arguments operator/(number&& a, const detail::expression >& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:922:91: error: expected ‘,’ or ‘...’ before ‘&&’ token operator/(const detail::expression >& a, number&& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: In function ‘typename boost::multiprecision::detail::expression, boost::multiprecision::number > >::result_type boost::multiprecision::operator/(const boost::multiprecision::detail::expression >&, boost::multiprecision::number)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:925:105: error: ‘b’ was not declared in this scope detail::expression, number >(a.left_ref(), b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:928:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:928:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression, V> > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:935:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:935:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:942:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:942:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, typename detail::expression, number > >::result_type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:949:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:949:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value, detail::expression > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:956:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:956:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, number >::value, detail::expression, number > > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:963:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, typename detail::expression, number > >::result_type>::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:963:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, typename detail::expression, number > >::result_type>::value, number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:973:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:973:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:980:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:980:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:987:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:987:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:994:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:994:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1001:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1001:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1008:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1008:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer) && !is_equivalent_number_type >::value, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1015:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1015:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1022:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1022:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1029:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1029:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1036:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1036:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1043:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1043:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1050:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1050:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1057:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1057:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1064:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1064:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1071:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1071:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1081:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), detail::expression, I> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1081:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), detail::expression, I> >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1087:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1087:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), number >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1093:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1093:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1103:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1103:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1110:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1110:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1117:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1117:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1127:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1127:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1134:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1134:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1141:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1141:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1148:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1148:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1155:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1155:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1162:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1162:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1169:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1169:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1176:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1176:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1183:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1183:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1190:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1190:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1197:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1197:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1204:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1204:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1211:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1211:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1218:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1218:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1225:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1225:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1235:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1235:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1242:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1242:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1249:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1249:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1256:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1256:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1263:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1263:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1270:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1270:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1277:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1277:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1284:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1284:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1291:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1291:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1298:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1298:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1305:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1305:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1312:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1312:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1319:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1319:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1326:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1326:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1333:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1333:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1343:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1343:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1350:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1350:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1357:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1357:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1364:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1364:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1371:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1371:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1378:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1378:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1385:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1385:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1392:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1392:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if >::value && (number_category::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1399:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1399:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1406:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1406:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1413:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1413:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1420:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1420:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1427:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1427:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value == number_kind_integer, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1434:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1434:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1441:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), detail::expression > >::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/et_ops.hpp:1441:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value && (number_category::result_type>::value == number_kind_integer), detail::expression > >::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:20:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:20:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:29:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:29:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:38:11: error: ‘constexpr’ does not name a type static constexpr bool value = sizeof(check(get())) == sizeof(double); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:38:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:44:11: error: ‘constexpr’ does not name a type static constexpr const bool value = has_signed_types::value && has_unsigned_types::value && has_float_types::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:44:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:50:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:58:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:67:11: error: ‘constexpr’ does not name a type static constexpr const bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:67:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:72:11: error: ‘constexpr’ does not name a type static constexpr const bool value = std::is_convertible >::value || std::is_convertible >::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:72:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:82:11: error: ‘constexpr’ does not name a type static constexpr const bool value = false; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:82:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:87:11: error: ‘constexpr’ does not name a type static constexpr const bool value = (std::is_convertible >::value || std::is_convertible >::value) && !is_first_backend::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_backend.hpp:87:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:29:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number&>::type(min)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:29:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number&>::type(min)(const number& a, const number& b) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:34:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(min)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:34:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(min)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:42:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(min)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:42:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(min)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::min(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:54:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:54:14: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:55:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:55:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::min(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:62:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:62:14: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:63:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:63:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:67:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number&>::type(max)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:67:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number&>::type(max)(const number& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:72:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(max)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:72:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(max)(const number& a, const detail::expression& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:80:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value, const number >::type(max)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:80:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value, const number >::type(max)(const detail::expression& a, const number& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::max(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:92:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:92:14: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:93:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:93:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp: In function ‘typename boost::multiprecision::detail::expression::result_type boost::multiprecision::max(const boost::multiprecision::detail::expression&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:100:14: error: ‘move’ is not a member of ‘std’ return std::move(t1); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:100:14: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:3735:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:101:11: error: ‘move’ is not a member of ‘std’ return std::move(t2); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/min_max.hpp:101:11: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:37:23: error: ‘boost::multiprecision::default_ops::eval_ldexp’ has not been declared using default_ops::eval_ldexp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:40:10: error: expected nested-name-specifier before ‘l_limb_type’ using l_limb_type = typename canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:42:10: error: expected nested-name-specifier before ‘to_type’ using to_type = typename canonical::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:48:4: error: ‘l_limb_type’ was not declared in this scope l_limb_type limb; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:49:16: error: expected ‘;’ before ‘mask’ l_limb_type mask = static_cast(~static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:51:28: error: ‘mask’ was not declared in this scope eval_bitwise_and(fl, t, mask); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:52:21: error: ‘limb’ was not declared in this scope eval_convert_to(&limb, fl); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:53:21: error: ‘to_type’ does not name a type to = static_cast(limb); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:54:55: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ eval_right_shift(t, std::numeric_limits::digits); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:54:55: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:59:52: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ unsigned shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:59:52: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:64:23: error: ‘to_type’ does not name a type l = static_cast(limb); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:65:58: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ eval_right_shift(t, std::numeric_limits::digits); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:65:58: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:68:47: error: type/value mismatch at argument 1 in template parameter list for ‘template struct std::numeric_limits’ shift += std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:68:47: note: expected a type, got ‘l_limb_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:78:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:126:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:219:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:230:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:277:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:277:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:290:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:290:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:304:15: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:304:24: error: expected unqualified-id before ‘<’ token typename std::enable_if::value || std::is_floating_point::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:365:22: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:365:31: error: expected unqualified-id before ‘<’ token inline typename std::enable_if::value || std::is_floating_point::value)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_convert_rational_to_float(To&, const From&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:383:10: error: expected nested-name-specifier before ‘actual_from_type’ using actual_from_type = typename std::conditional::value, From, number >::type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:384:10: error: expected nested-name-specifier before ‘actual_to_type’ using actual_to_type = typename std::conditional::value || std::is_floating_point::value, To, number >::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:385:10: error: expected nested-name-specifier before ‘integer_type’ using integer_type = typename component_type::type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:386:10: error: expected nested-name-specifier before ‘dispatch_tag’ using dispatch_tag = std::integral_constant::is_specialized || std::numeric_limits::is_bounded || !std::numeric_limits::is_specialized || !std::numeric_limits::is_bounded || (std::numeric_limits::radix != 2)>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:388:4: error: ‘integer_type’ was not declared in this scope integer_type n(numerator(static_cast(f))), d(denominator(static_cast(f))); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:50: error: ‘n’ was not declared in this scope generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:53: error: ‘d’ was not declared in this scope generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:389:69: error: there are no arguments to ‘dispatch_tag’ that depend on a template parameter, so a declaration of ‘dispatch_tag’ must be available [-fpermissive] generic_convert_rational_to_float_imp(result, n, d, dispatch_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:393:13: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ inline void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:399:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:399:96: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2rational(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:401:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:402:4: error: ‘constexpr’ was not declared in this scope constexpr const int shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:409:24: error: ‘shift’ was not declared in this scope val = ldexp(val, shift); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:416:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(1u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:425:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:425:96: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2rational(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2rational(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:432:10: error: expected nested-name-specifier before ‘ui_type’ using ui_type = typename std::tuple_element<0, typename To::unsigned_types>::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:439:22: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] to = ui_type(0u); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:455:25: error: there are no arguments to ‘ui_type’ that depend on a template parameter, so a declaration of ‘ui_type’ must be available [-fpermissive] denom = ui_type(Radix); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:466:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:472:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:480:74: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:480:91: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_float2int(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:482:10: error: expected nested-name-specifier before ‘exponent_type’ using exponent_type = typename From::exponent_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:483:4: error: ‘constexpr’ was not declared in this scope constexpr const exponent_type shift = std::numeric_limits::digits; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:484:4: error: ‘exponent_type’ was not declared in this scope exponent_type e; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:484:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/default_ops.hpp:13:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/next.hpp:174:8: note: ‘boost::math::detail::exponent_type’ struct exponent_type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:487:27: error: ‘e’ was not declared in this scope val = frexp(val, &e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:496:21: error: expected ‘;’ before ‘s’ exponent_type s = (std::min)(e, shift); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:497:36: error: ‘s’ was not declared in this scope val = ldexp(val, s); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:510:74: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:510:91: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_float2int(To& to, const From& from, const std::integral_constant& /*radix*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:535:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:541:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const tag&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:541:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const tag&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: In function ‘void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:554:10: error: expected nested-name-specifier before ‘component_number’ using component_number = typename component_type >::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:555:10: error: expected nested-name-specifier before ‘component_backend’ using component_backend = typename component_number::backend_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:559:4: error: ‘component_backend’ was not declared in this scope component_backend r; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:43: error: ‘r’ was not declared in this scope generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:52: error: ‘integral_constant’ is not a member of ‘std’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:52: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:75: error: expected primary-expression before ‘bool’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:87: error: expected primary-expression before ‘)’ token generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:90: error: ‘integral_constant’ is not a member of ‘std’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:90: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:113: error: expected primary-expression before ‘bool’ generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:560:125: error: expected primary-expression before ‘)’ token generic_interconvert_complex_to_scalar(r, from, std::integral_constant(), std::integral_constant()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:82: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:99: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:564:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’ void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:552:6: note: ‘template void boost::multiprecision::detail::generic_interconvert_complex_to_scalar(To&, const From&, int)’ previously declared here void generic_interconvert_complex_to_scalar(To& to, const From& from, const std::integral_constant&, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:577:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:64: error: ‘integral_constant’ in namespace ‘std’ does not name a template type void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:81: error: expected ‘,’ or ‘...’ before ‘<’ token void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:585:6: error: redefinition of ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/generic_interconvert.hpp:30:6: note: ‘template void boost::multiprecision::detail::generic_interconvert(To&, const From&, int)’ previously declared here void generic_interconvert(To& to, const From& from, const std::integral_constant& /*to_type*/, const std::integral_constant& /*from_type*/) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:36:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_eq_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:30:38: note: ‘template bool boost::multiprecision::default_ops::eval_eq_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_eq_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_eq(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:44:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:45:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_eq_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:60:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_lt_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:54:38: note: ‘template bool boost::multiprecision::default_ops::eval_lt_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_lt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_lt(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:68:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:69:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_lt_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:85: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:102: error: expected ‘,’ or ‘...’ before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:84:38: error: redefinition of ‘template bool boost::multiprecision::default_ops::eval_gt_imp(const T&, const U&, int)’ inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:78:38: note: ‘template bool boost::multiprecision::default_ops::eval_gt_imp(const T&, const U&, int)’ previously declared here inline BOOST_MP_CXX14_CONSTEXPR bool eval_gt_imp(const T& a, const U& b, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::default_ops::eval_gt(const T&, const U&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:92:10: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:93:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] return eval_gt_imp(a, b, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected template-name before ‘<’ token struct is_valid_mixed_compare : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:101:62: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected template-name before ‘<’ token struct is_valid_mixed_compare, Val> : public std::is_convertible > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:105:79: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected template-name before ‘<’ token struct is_valid_mixed_compare, number > : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:109:93: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected template-name before ‘<’ token : public std::is_convertible, number > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:114:33: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected template-name before ‘<’ token : public std::is_convertible, number > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:119:33: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:123:8: error: ‘constexpr’ does not name a type inline constexpr typename std::enable_if::value != number_kind_floating_point, bool>::type is_unordered_value(const number&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:123:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:130:5: error: ‘constexpr’ does not name a type constexpr ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:130:5: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:140:8: error: ‘constexpr’ does not name a type inline constexpr typename std::enable_if::value != number_kind_floating_point, bool>::type is_unordered_value(const Arithmetic&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:140:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:149:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if < number_category < Arithmetic> ::value == number_kind_floating_point, bool> ::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:149:28: error: expected unqualified-id before ‘<’ token typename std::enable_if < number_category < Arithmetic> ::value == number_kind_floating_point, bool> ::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:165:8: error: ‘constexpr’ does not name a type inline constexpr bool is_unordered_comparison(const T& a, const U& b) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:165:8: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:176:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:181:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:181:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:190:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:190:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:199:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:199:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:212:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:214:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:215:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:215:43: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:217:19: error: ‘t’ was not declared in this scope return eval_eq(t.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:220:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:220:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator==(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:233:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:235:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:236:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:236:40: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:238:19: error: ‘t’ was not declared in this scope return eval_eq(t.backend(), b.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:241:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:241:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:256:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:261:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:261:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:270:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:270:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:279:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:279:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:292:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:294:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:295:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:295:43: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(a, t)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:297:20: error: ‘t’ was not declared in this scope return !eval_eq(t.backend(), a.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:300:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:300:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator!=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:313:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:315:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:316:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:316:40: error: ‘t’ was not declared in this scope if (detail::is_unordered_comparison(t, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:318:20: error: ‘t’ was not declared in this scope return !eval_eq(t.backend(), result_type::canonical_value(b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:318:33: error: ‘result_type’ is not a class or namespace return !eval_eq(t.backend(), result_type::canonical_value(b)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:321:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:321:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:333:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:333:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:342:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:342:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:351:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:351:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:360:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:360:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:373:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:375:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:376:15: error: ‘t’ was not declared in this scope return a < t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:379:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:379:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:392:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:394:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:395:11: error: ‘t’ was not declared in this scope return t < b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:398:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:398:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:410:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:410:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:419:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:419:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:428:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:428:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:437:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:437:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:448:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:450:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:451:15: error: ‘t’ was not declared in this scope return a > t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:454:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:454:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:465:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:467:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:468:11: error: ‘t’ was not declared in this scope return t > b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:471:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:471:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:481:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:481:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:490:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:490:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:499:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:499:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:508:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:508:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:523:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:525:8: error: ‘is_unordered_value’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_value(a) || detail::is_unordered_value(b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:525:41: error: ‘is_unordered_value’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_value(a) || detail::is_unordered_value(b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:527:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:528:16: error: ‘t’ was not declared in this scope return a <= t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:531:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:531:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator<=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:544:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:546:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:547:11: error: ‘t’ was not declared in this scope return t <= b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:550:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:550:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:562:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:562:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(number_category::value != number_kind_complex) && (number_category::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:571:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:571:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:580:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:580:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value && (number_category::value != number_kind_complex) && !is_number_expression::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:589:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:589:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>=(const boost::multiprecision::number&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:602:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:604:4: error: ‘result_type’ was not declared in this scope result_type t(b); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:605:16: error: ‘t’ was not declared in this scope return a >= t; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:608:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:608:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::operator>=(const boost::multiprecision::detail::expression&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:621:10: error: expected nested-name-specifier before ‘result_type’ using result_type = typename detail::expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:623:4: error: ‘result_type’ was not declared in this scope result_type t(a); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:624:11: error: ‘t’ was not declared in this scope return t >= b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:627:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:627:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value && (number_category::result_type>::value != number_kind_complex), bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:645:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:645:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:650:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:650:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:655:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:655:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:660:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:660:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:665:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:665:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:673:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:673:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:678:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:678:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:683:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:683:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:688:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:688:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:693:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:693:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:701:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:701:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:706:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:706:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:711:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:711:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:716:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:716:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:721:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:721:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:729:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:729:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:734:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:734:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:739:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:739:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:744:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:744:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:749:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:749:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::islessgreater(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:756:8: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ if (detail::is_unordered_comparison(a, b)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:762:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:762:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:772:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:772:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:782:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:782:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:791:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:791:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:800:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:800:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: In function ‘bool boost::multiprecision::isunordered(const boost::multiprecision::number&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:810:188: error: ‘is_unordered_comparison’ is not a member of ‘boost::multiprecision::detail’ inline BOOST_MP_CXX14_CONSTEXPR bool isunordered BOOST_PREVENT_MACRO_SUBSTITUTION(const number& a, const number& b) { return detail::is_unordered_comparison(a, b); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:813:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:813:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:818:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:818:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:823:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:823:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:832:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:832:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, Arithmetic>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:841:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/number_compare.hpp:841:56: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, typename detail::expression::result_type>::value, bool>::type ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:24:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:49: error: ‘declval’ is not a member of ‘std’ static int selector(dummy_size::type declval() BOOST_NOEXCEPT; // as unevaluated operand ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:308:60: note: ‘boost::move_detail::declval’ typename boost::move_detail::add_rvalue_reference::type declval(); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:51:72: error: template argument 1 is invalid >()))>*); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:49: error: ‘declval’ is not a member of ‘std’ static int selector(dummy_size::type declval() BOOST_NOEXCEPT; // as unevaluated operand ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:308:60: note: ‘boost::move_detail::declval’ typename boost::move_detail::add_rvalue_reference::type declval(); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:10:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:51:72: error: template argument 1 is invalid >()))>*); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:49:24: error: ‘dummy_size’ is not a type static int selector(dummy_size(0)) == sizeof(int); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:56:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/explicit_conversion.hpp:58:10: error: expected nested-name-specifier before ‘type’ using type = boost::integral_constant; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:18:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:24:11: error: ‘constexpr’ does not name a type static constexpr const bool value = type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:24:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:30:10: error: expected nested-name-specifier before ‘type’ using type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:34:11: error: ‘constexpr’ does not name a type static constexpr const bool value = type::value; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_restricted_conversion.hpp:34:11: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:17:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected template-name before ‘<’ token template struct is_complex : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:14:69: error: expected unqualified-id before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected template-name before ‘<’ token template struct is_complex > : public std::integral_constant {}; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/traits/is_complex.hpp:16:87: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:40:10: error: expected nested-name-specifier before ‘self_type’ using self_type = number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:43:10: error: expected nested-name-specifier before ‘backend_type’ using backend_type = Backend ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:44:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename component_type::type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:45:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number() noexcept(noexcept(Backend())) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:45:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:46:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& e) noexcept(noexcept(Backend(std::declval()))) : m_backend(e.m_backend) {} ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:46:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:48:83: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:48:92: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:58:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:58:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:66:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const V& v, unsigned digits10, typename std::enable_if<(boost::multiprecision::detail::is_arithmetic::value || std::is_same::value || std::is_convertible::value) && !detail::is_restricted_conversion::type, Backend>::value && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_complex) && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_rational) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:66:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:73:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& e, unsigned digits10) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:73:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:77:92: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:77:101: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:79:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type const&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:84:34: error: ‘constexpr’ does not name a type explicit BOOST_MP_FORCEINLINE constexpr number(const V& v, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:84:34: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:89:34: error: ‘constexpr’ does not name a type explicit BOOST_MP_FORCEINLINE constexpr number(const V& v, unsigned digits10, typename std::enable_if<(boost::multiprecision::detail::is_arithmetic::value || std::is_same::value || std::is_convertible::value) && detail::is_restricted_conversion::type, Backend>::value && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_complex) && (boost::multiprecision::number_category::value != boost::multiprecision::number_kind_rational)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:89:34: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:93:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(const number& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:93:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:98:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:98:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value)>::type* = 0) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:99:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:103:89: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:103:98: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:115:110: error: ‘enable_if’ in namespace ‘std’ does not name a template type explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:115:119: error: expected ‘,’ or ‘...’ before ‘<’ token explicit BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& val, typename std::enable_if< ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:116:280: error: expected initializer before ‘noexcept’ (detail::is_explicitly_convertible::value && (detail::is_restricted_conversion::value || !std::is_convertible::value))>::type* = 0) noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:121:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:121:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:129:55: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:129:64: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:128:59: error: ‘template template boost::multiprecision::number::number(const V&, const U&, int)’ cannot be overloaded BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:120:50: error: with ‘template template boost::multiprecision::number::number(const V&, const U&, int)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:166:71: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:166:80: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<(std::is_convertible::value && std::is_convertible::value && !std::is_same::type, self_type>::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:171:80: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if<((std::is_constructible::value || std::is_convertible::value) && (std::is_constructible::value || std::is_convertible::value) && !std::is_same::type, self_type>::value) && !(is_convertible::value && is_convertible::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:171:89: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if<((std::is_constructible::value || std::is_convertible::value) && (std::is_constructible::value || std::is_convertible::value) && !std::is_same::type, self_type>::value) && !(is_convertible::value && is_convertible::value)>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:170:59: error: ‘template template boost::multiprecision::number::number(const V&, const U&, unsigned int, int)’ cannot be overloaded BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, unsigned digits10, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:165:50: error: with ‘template template boost::multiprecision::number::number(const V&, const U&, unsigned int, int)’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const V& v1, const U& v2, unsigned digits10, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:175:129: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& v1, const number& v2, typename std::enable_if::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:175:138: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(const number& v1, const number& v2, typename std::enable_if::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:183:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:183:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:230:83: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(const number& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:17: error: ‘noexcept’ has not been declared noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:31: error: expected ‘;’ at end of member declaration noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:238:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:238:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:247:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:254:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval() = std::declval::type&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:260:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:260:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:108: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:117: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:298:59: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::result_type, self_type>::value && boost::multiprecision::detail::is_explicitly_convertible::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:298:68: error: expected ‘,’ or ‘...’ before ‘<’ token typename std::enable_if::result_type, self_type>::value && boost::multiprecision::detail::is_explicitly_convertible::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:297:38: error: ‘template template boost::multiprecision::number::number(const boost::multiprecision::detail::expression&, int)’ cannot be overloaded explicit BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:289:29: error: with ‘template template boost::multiprecision::number::number(const boost::multiprecision::detail::expression&, int)’ BOOST_MP_CXX14_CONSTEXPR number(const detail::expression& e, typename std::enable_if::result_type, self_type>::value>::type* = 0) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:307:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr number(number&& r) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:307:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:74: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:78: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:89: error: ‘noexcept’ is not a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:103: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:80: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:311:110: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator=(number&& r) noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:317:74: error: expected ‘,’ or ‘...’ before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number(number&& val, ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:319:8: error: expected initializer before ‘noexcept’ noexcept(noexcept(Backend(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:322:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value), number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:322:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if<(std::is_convertible::value && !detail::is_restricted_conversion::value), number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:330:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator+=(const self_type& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:353:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator+=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:353:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator+=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:398:18: error: ‘enable_if’ in namespace ‘std’ does not name a template type typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:398:27: error: expected unqualified-id before ‘<’ token typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:406:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator-=(const self_type& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:429:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator-=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:429:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator-=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:446:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:446:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:481:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator*=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:504:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator*=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:504:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator*=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:522:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:522:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:530:54: error: ‘self_type’ does not name a type BOOST_MP_CXX14_CONSTEXPR number& operator%=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:553:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator%=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:553:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator%=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:570:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:570:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:618:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator<<=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:618:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator<<=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:627:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator>>=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:627:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type operator>>=(V val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:635:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator/=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:658:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator/=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:658:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator/=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:675:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:675:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:683:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator&=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:691:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator&=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:691:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator&=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:709:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:709:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:718:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator|=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:726:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator|=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:726:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator|=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:744:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:744:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:753:75: error: ‘self_type’ does not name a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR number& operator^=(const self_type& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:761:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator^=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:761:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type, self_type>::value, number&>::type operator^=(const detail::expression& e) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:777:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:777:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, number&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:60: error: ‘self_type’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:76: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:87: error: ‘noexcept’ is not a type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:101: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:78: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:788:108: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR void swap(self_type& other) noexcept(noexcept(std::declval().swap(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:849:45: error: ‘enable_if’ in namespace ‘std’ does not name a template type template ::value || !std::is_default_constructible::value || (!boost::multiprecision::detail::is_arithmetic::value && !boost::multiprecision::detail::is_complex::value)), T>::type> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:849:54: error: expected ‘>’ before ‘<’ token template ::value || !std::is_default_constructible::value || (!boost::multiprecision::detail::is_arithmetic::value && !boost::multiprecision::detail::is_complex::value)), T>::type> ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:851:51: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 explicit BOOST_MP_CXX14_CONSTEXPR operator T() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:851:51: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:855:75: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 BOOST_MP_FORCEINLINE explicit BOOST_MP_CXX14_CONSTEXPR operator bool() const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:63: error: expected ‘;’ at end of member declaration static BOOST_MP_CXX14_CONSTEXPR unsigned default_precision() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:65: error: ‘noexcept’ does not name a type static BOOST_MP_CXX14_CONSTEXPR unsigned default_precision() noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:862:65: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:50: error: expected ‘;’ at end of member declaration BOOST_MP_CXX14_CONSTEXPR unsigned precision() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:56: error: ‘noexcept’ does not name a type BOOST_MP_CXX14_CONSTEXPR unsigned precision() const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:870:56: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:881:109: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR int compare(const number& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:17: error: ‘noexcept’ is not a type noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected ‘)’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:31: error: expected ‘;’ at end of member declaration noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:8: error: ‘int boost::multiprecision::number::noexcept(...)’ cannot be overloaded noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: error: with ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:882:38: error: expected unqualified-id before ‘<’ token noexcept(noexcept(std::declval().compare(std::declval()))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:887:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value != number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:887:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value != number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:895:64: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:895:73: error: expected unqualified-id before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && (number_category::value == number_kind_complex), int>::type compare(const V& o) const ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:903:67: error: expected ‘;’ at end of member declaration BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend& backend() & noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: ISO C++ forbids declaration of ‘noexcept’ with no type [-fpermissive] } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: expected ‘;’ at end of member declaration /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:906:4: error: ‘int& boost::multiprecision::number::noexcept’ conflicts with a previous declaration /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:231:8: note: previous declaration ‘int boost::multiprecision::number::noexcept(...)’ noexcept(noexcept(std::declval() = std::declval())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:907:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr const Backend& backend() const& noexcept { return m_backend; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:907:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:908:57: error: expected unqualified-id before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend&& backend() && noexcept { return static_cast(m_backend); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:909:63: error: expected unqualified-id before ‘&&’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR Backend const&& backend() const&& noexcept { return static_cast(m_backend); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:932:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, self_type&>::type real(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:932:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value, self_type&>::type real(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:939:50: error: ‘enable_if’ in namespace ‘std’ does not name a template type inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && number_category::value == number_kind_complex, self_type&>::type imag(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:939:59: error: expected unqualified-id before ‘<’ token inline BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value && number_category::value == number_kind_complex, self_type&>::type imag(const T& val) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:948:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:948:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:958:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:958:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::result_type>::value>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:969:113: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign(const detail::expression& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:969:130: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign(const detail::expression& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1443:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1461:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:78: error: ‘integral_constant’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:95: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1495:34: error: ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ cannot be overloaded BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1438:34: error: with ‘template template void boost::multiprecision::number::do_assign_function(const Exp&, int)’ BOOST_MP_CXX14_CONSTEXPR void do_assign_function(const Exp& e, const std::integral_constant&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1682:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1682:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1704:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1704:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1742:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1742:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1755:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1755:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1768:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1768:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1781:43: error: ‘enable_if’ in namespace ‘std’ does not name a template type BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1781:52: error: expected unqualified-id before ‘<’ token BOOST_MP_CXX14_CONSTEXPR typename std::enable_if::value == boost::multiprecision::number_kind_integer || sizeof(Exp) == 1)>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1896:89: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1901:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1906:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1912:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:88: error: ‘std::integral_constant’ has not been declared BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:105: error: expected ‘,’ or ‘...’ before ‘<’ token BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1919:128: error: expected initializer before ‘noexcept’ BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR bool contains_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1929:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp& e) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1929:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1934:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp& e, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1934:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1939:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_self(const Exp&, std::integral_constant const&) const noexcept ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1939:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1945:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_realy_self(const Val&) const noexcept { return false; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1945:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1946:25: error: ‘constexpr’ does not name a type BOOST_MP_FORCEINLINE constexpr bool is_realy_self(const self_type& v) const noexcept { return &v == this; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1946:25: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1948:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& function_arg_value(const self_type& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1948:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1950:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Other& function_arg_value(const number& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1950:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1952:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const V& function_arg_value(const V& v) noexcept { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1952:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1954:151: error: expected initializer before ‘noexcept’ static BOOST_MP_FORCEINLINE BOOST_MP_CXX14_CONSTEXPR const A1& function_arg_value(const detail::expression& exp) noexcept { return exp.value(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1956:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& function_arg_value(const detail::expression, A2, A3, A4>& exp) noexcept { return exp.value().backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1956:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1964:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const Backend& canonical_value(const self_type& v) noexcept { return v.m_backend; } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1964:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1966:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr const B2& canonical_value(const number& v) noexcept { return v.backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1966:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1968:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr B2&& canonical_value(number&& v) noexcept { return static_cast&&>(v).backend(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1968:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1970:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr typename std::enable_if::type, V>::value, typename detail::canonical::type>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1970:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1973:32: error: ‘constexpr’ does not name a type static BOOST_MP_FORCEINLINE constexpr typename std::enable_if::type, V>::value, const V&>::type ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1973:32: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:123: error: expected ‘;’ at end of member declaration static BOOST_MP_FORCEINLINE typename detail::canonical::type canonical_value(const std::string& v) noexcept { return v.c_str(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:125: error: ‘noexcept’ does not name a type static BOOST_MP_FORCEINLINE typename detail::canonical::type canonical_value(const std::string& v) noexcept { return v.c_str(); } ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1975:125: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:904:4: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 { ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected primary-expression before ‘return’ return m_backend; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected ‘}’ before ‘return’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:905:7: error: expected ‘;’ before ‘return’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::assign(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:208:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = std::integral_constant::result_type>::value>; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:220:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:224:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:224:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:226:29: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign(e, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator+=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:343:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:346:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:346:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:348:51: error: ‘self_type’ was not declared in this scope do_add(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:348:60: error: template argument 2 is invalid do_add(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator+=(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:384:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:387:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:387:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator-=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:419:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:422:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:422:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:424:56: error: ‘self_type’ was not declared in this scope do_subtract(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:424:65: error: template argument 2 is invalid do_subtract(detail::expression(val), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator-=(const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:468:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:471:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:471:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:476:26: error: ‘boost::multiprecision::default_ops::eval_multiply_subtract’ has not been declared using default_ops::eval_multiply_subtract; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator*=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:494:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:497:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:497:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:499:58: error: ‘self_type’ was not declared in this scope do_multiplies(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:499:67: error: template argument 2 is invalid do_multiplies(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator%=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:544:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:547:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:547:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:549:55: error: ‘self_type’ was not declared in this scope do_modulus(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:549:64: error: template argument 2 is invalid do_modulus(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number boost::multiprecision::number::operator++(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:604:7: error: ‘self_type’ was not declared in this scope self_type temp(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:606:14: error: ‘temp’ was not declared in this scope return temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number boost::multiprecision::number::operator--(int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:612:7: error: ‘self_type’ was not declared in this scope self_type temp(*this); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:614:14: error: ‘temp’ was not declared in this scope return temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator/=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:648:42: error: ‘current_precision_of’ is not a member of ‘boost::multiprecision::detail’ if (precision_guard.precision() != boost::multiprecision::detail::current_precision_of(*this)) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:651:25: error: ‘move’ is not a member of ‘std’ return *this = std::move(t); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:651:25: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:653:54: error: ‘self_type’ was not declared in this scope do_divide(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:653:63: error: template argument 2 is invalid do_divide(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator&=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:686:59: error: ‘self_type’ was not declared in this scope do_bitwise_and(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:686:68: error: template argument 2 is invalid do_bitwise_and(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator|=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:721:58: error: ‘self_type’ was not declared in this scope do_bitwise_or(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:721:67: error: template argument 2 is invalid do_bitwise_or(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘boost::multiprecision::number& boost::multiprecision::number::operator^=(const int&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:756:59: error: ‘self_type’ was not declared in this scope do_bitwise_xor(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:756:68: error: template argument 2 is invalid do_bitwise_xor(detail::expression(e), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::multiply_subtract&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1005:26: error: ‘boost::multiprecision::default_ops::eval_multiply_subtract’ has not been declared using default_ops::eval_multiply_subtract; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1021:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1022:36: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1028:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1029:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1031:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1032:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1039:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1040:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1045:37: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1050:36: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1052:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1052:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1054:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1055:37: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1059:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1060:36: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1066:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1067:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1069:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1070:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1077:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1078:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1083:42: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1088:41: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1091:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1091:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1093:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1094:42: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1098:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1099:41: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::multiplies&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1106:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1107:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1109:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1110:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1117:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1118:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1123:44: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1128:43: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1130:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1130:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1132:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1133:44: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1137:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1138:43: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::divides&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1144:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1145:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1153:40: error: ‘right_type’ has not been declared do_divide(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1157:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1158:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1162:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1163:40: error: ‘right_type’ has not been declared do_divide(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::modulus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1174:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1175:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1183:41: error: ‘right_type’ has not been declared do_modulus(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1187:10: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1188:10: error: ‘temp’ was not declared in this scope temp.m_backend.swap(this->m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1192:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1193:41: error: ‘right_type’ has not been declared do_modulus(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_and&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1213:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1214:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1216:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1217:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1225:45: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1229:44: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1231:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1231:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1233:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1234:45: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1238:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1239:44: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_or&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1258:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1259:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1261:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1262:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1270:44: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1274:43: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1276:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1276:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1278:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1279:44: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1283:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1284:43: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_xor&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1303:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1304:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1306:7: error: ‘constexpr’ was not declared in this scope constexpr int const left_depth = left_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1307:17: error: expected ‘;’ before ‘int’ constexpr int const right_depth = right_type::depth; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1315:45: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1319:44: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1321:31: error: ‘left_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1321:45: error: ‘right_depth’ was not declared in this scope else if (!br && (bl || (left_depth >= right_depth))) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1323:39: error: ‘left_type’ has not been declared do_assign(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1324:45: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1328:40: error: ‘right_type’ has not been declared do_assign(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1329:44: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::function&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1350:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename Exp::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1352:38: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function(e, tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::shift_left&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1358:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1359:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1360:13: error: expected nested-name-specifier before ‘right_arity’ using right_arity = typename right_type::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1361:21: error: ‘right_arity’ has not been declared static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1361:120: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1362:13: error: expected nested-name-specifier before ‘right_value_type’ using right_value_type = typename right_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:64: error: ‘right_value_type’ was not declared in this scope static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:80: error: template argument 1 is invalid static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1363:164: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1364:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename left_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1365:83: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_left_shift(e.left(), canonical_value(e.right().value()), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::shift_right&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1372:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1373:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1374:13: error: expected nested-name-specifier before ‘right_arity’ using right_arity = typename right_type::arity; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1375:21: error: ‘right_arity’ has not been declared static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1375:120: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(right_arity::value == 0, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1376:13: error: expected nested-name-specifier before ‘right_value_type’ using right_value_type = typename right_type::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:64: error: ‘right_value_type’ was not declared in this scope static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:80: error: template argument 1 is invalid static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1377:164: error: there are no arguments to ‘static_assert’ that depend on a template parameter, so a declaration of ‘static_assert’ must be available [-fpermissive] static_assert(boost::multiprecision::detail::is_integral::value, "The left shift operator requires an integer value for the shift operand."); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1378:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename left_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1379:84: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_right_shift(e.left(), canonical_value(e.right().value()), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::bitwise_complement&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1386:26: error: ‘boost::multiprecision::default_ops::eval_complement’ has not been declared using default_ops::eval_complement; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1387:7: error: ‘self_type’ was not declared in this scope self_type temp(e.left()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1388:34: error: ‘temp’ was not declared in this scope eval_complement(m_backend, temp.backend()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign(const Exp&, const boost::multiprecision::detail::complement_immediates&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1395:26: error: ‘boost::multiprecision::default_ops::eval_complement’ has not been declared using default_ops::eval_complement; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_right_shift(const Exp&, const Val&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:107: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1404:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_left_shift(const Exp&, const Val&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:107: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1413:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_right_shift(const Exp&, const Val&, const Tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1422:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:107: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1423:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1424:35: error: ‘temp’ was not declared in this scope eval_right_shift(m_backend, temp.backend(), static_cast(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_left_shift(const Exp&, const Val&, const Tag&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1432:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:38: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:38: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:61: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:104: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:107: error: ‘integral_constant’ is not a member of ‘std’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:107: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:130: error: expected primary-expression before ‘bool’ detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1433:247: error: expected primary-expression before ‘)’ token detail::check_shift_range(val, std::integral_constant sizeof(std::size_t))>(), std::integral_constant::value&& boost::multiprecision::detail::is_integral::value>()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1434:34: error: ‘temp’ was not declared in this scope eval_left_shift(m_backend, temp.backend(), static_cast(val)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1445:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1446:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename right_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1447:70: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function_1(e.left().value(), e.right_ref(), tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1463:13: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename Exp::middle_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1464:13: error: expected nested-name-specifier before ‘tag_type’ using tag_type = typename middle_type::tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1465:13: error: expected nested-name-specifier before ‘end_type’ using end_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1466:13: error: expected nested-name-specifier before ‘end_tag’ using end_tag = typename end_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1467:86: error: there are no arguments to ‘tag_type’ that depend on a template parameter, so a declaration of ‘tag_type’ must be available [-fpermissive] do_assign_function_2(e.left().value(), e.middle_ref(), e.right_ref(), tag_type(), end_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1467:97: error: there are no arguments to ‘end_tag’ that depend on a template parameter, so a declaration of ‘end_tag’ must be available [-fpermissive] do_assign_function_2(e.left().value(), e.middle_ref(), e.right_ref(), tag_type(), end_tag()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const Tag1&, const boost::multiprecision::detail::terminal&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1478:20: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), function_arg_value(val2)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1478:20: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const boost::multiprecision::detail::terminal&, const Tag2&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1484:46: error: ‘move’ is not a member of ‘std’ f(m_backend, function_arg_value(val1), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1484:46: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_2(const F&, const Exp1&, const Exp2&, const Tag1&, const Tag2&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:20: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:20: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:48: error: ‘move’ is not a member of ‘std’ f(m_backend, std::move(temp1.backend()), std::move(temp2.backend())); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1491:48: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function(const Exp&, int)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1497:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_middle_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1498:13: error: expected nested-name-specifier before ‘left_tag_type’ using left_tag_type = typename left_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1499:13: error: expected nested-name-specifier before ‘middle_type’ using middle_type = typename Exp::right_middle_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1500:13: error: expected nested-name-specifier before ‘middle_tag_type’ using middle_tag_type = typename middle_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1501:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1502:13: error: expected nested-name-specifier before ‘right_tag_type’ using right_tag_type = typename right_type::tag_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:119: error: there are no arguments to ‘left_tag_type’ that depend on a template parameter, so a declaration of ‘left_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:138: error: there are no arguments to ‘middle_tag_type’ that depend on a template parameter, so a declaration of ‘middle_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1503:156: error: there are no arguments to ‘right_tag_type’ that depend on a template parameter, so a declaration of ‘right_tag_type’ must be available [-fpermissive] do_assign_function_3a(e.left().value(), e.left_middle_ref(), e.right_middle_ref(), e.right_ref(), left_tag_type(), middle_tag_type(), right_tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3a(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag1&, const Tag2&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1515:32: error: ‘move’ is not a member of ‘std’ do_assign_function_3b(f, std::move(t), val2, val3, t2, t3); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1515:32: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3b(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag2&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1526:38: error: ‘move’ is not a member of ‘std’ do_assign_function_3c(f, val1, std::move(t), val3, t3); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1526:38: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_assign_function_3c(const F&, const Exp1&, const Exp2&, const Exp3&, const Tag3&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1537:44: error: ‘move’ is not a member of ‘std’ do_assign_function_3c(f, val1, val2, std::move(t), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1537:44: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/allocator_traits.hpp:42:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/utility_core.hpp:78:10: note: ‘boost::move’ move(rv& x) BOOST_NOEXCEPT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1551:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1553:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1559:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1560:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1561:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1562:34: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1568:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1569:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1570:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1571:39: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_add(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1577:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:60: error: type/value mismatch at argument 2 in template parameter list for ‘template struct boost::multiprecision::detail::expression’ do_add(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:60: note: expected a type, got ‘self_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1578:62: error: ‘temp’ was not declared in this scope do_add(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1609:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1610:33: error: ‘left_type’ has not been declared do_add(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::plus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1616:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1617:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1618:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1619:39: error: ‘right_type’ has not been declared do_subtract(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const boost::multiprecision::detail::minus&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1625:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1626:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1627:38: error: ‘left_type’ has not been declared do_subtract(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1628:34: error: ‘right_type’ has not been declared do_add(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_subtract(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1649:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:65: error: type/value mismatch at argument 2 in template parameter list for ‘template struct boost::multiprecision::detail::expression’ do_subtract(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:65: note: expected a type, got ‘self_type’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1650:67: error: ‘temp’ was not declared in this scope do_subtract(detail::expression(temp), detail::terminal()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1664:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1665:40: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const boost::multiprecision::detail::multiplies&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1672:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1673:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1674:40: error: ‘left_type’ has not been declared do_multiplies(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1675:41: error: ‘right_type’ has not been declared do_multiplies(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_multiplies(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1718:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1719:32: error: ‘temp’ was not declared in this scope eval_multiply(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_divide(const Exp&, const boost::multiprecision::detail::negate&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1733:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1734:36: error: ‘left_type’ has not been declared do_divide(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_divide(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1796:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1797:30: error: ‘temp’ was not declared in this scope eval_divide(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_modulus(const Exp&, const Unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1815:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1816:47: error: ‘temp’ was not declared in this scope eval_modulus(m_backend, canonical_value(temp)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_and(const Exp&, const boost::multiprecision::detail::bitwise_and&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1830:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1831:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1832:41: error: ‘left_type’ has not been declared do_bitwise_and(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1833:42: error: ‘right_type’ has not been declared do_bitwise_and(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_and(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1840:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1841:35: error: ‘temp’ was not declared in this scope eval_bitwise_and(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_or(const Exp&, const boost::multiprecision::detail::bitwise_or&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1855:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1856:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1857:40: error: ‘left_type’ has not been declared do_bitwise_or(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1858:41: error: ‘right_type’ has not been declared do_bitwise_or(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_or(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1865:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1866:34: error: ‘temp’ was not declared in this scope eval_bitwise_or(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_xor(const Exp&, const boost::multiprecision::detail::bitwise_xor&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1880:13: error: expected nested-name-specifier before ‘left_type’ using left_type = typename Exp::left_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1881:13: error: expected nested-name-specifier before ‘right_type’ using right_type = typename Exp::right_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1882:41: error: ‘left_type’ has not been declared do_bitwise_xor(e.left(), typename left_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1883:42: error: ‘right_type’ has not been declared do_bitwise_xor(e.right(), typename right_type::tag_type()); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In member function ‘void boost::multiprecision::number::do_bitwise_xor(const Exp&, const unknown&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1890:7: error: ‘self_type’ was not declared in this scope self_type temp(e); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:1891:35: error: ‘temp’ was not declared in this scope eval_bitwise_xor(m_backend, temp.m_backend); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: In function ‘std::ostream& boost::multiprecision::detail::operator<<(std::ostream&, const boost::multiprecision::detail::expression&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2000:10: error: expected nested-name-specifier before ‘value_type’ using value_type = typename expression::result_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2001:4: error: ‘value_type’ was not declared in this scope value_type temp(r); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2001:4: note: suggested alternative: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/adapter/concept_adapter.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:23, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream_buffer.hpp:22, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/stream.hpp:21, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/iostreams/detail/call_traits.hpp:26:8: note: ‘boost::iostreams::detail::value_type’ struct value_type { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25:0, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2002:17: error: ‘temp’ was not declared in this scope return os << temp; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2086:5: error: expected initializer before ‘noexcept’ noexcept(noexcept(std::declval&>() = std::declval&>())) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2174:10: error: expected nested-name-specifier before ‘type’ using type = I; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2188:8: error: ‘hash’ is not a class template struct hash > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2193:91: error: wrong number of template arguments (1, should be 2) struct hash > > ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2188:73: note: provided for ‘template struct std::hash’ struct hash > ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/number.hpp:2205:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp: In function ‘bool boost::numeric::ublas::operator==(const boost::numeric::ublas::sparse_vector_element&, const boost::multiprecision::number&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:17:10: error: expected nested-name-specifier before ‘ref_type’ using ref_type = typename sparse_vector_element::const_reference; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:18:23: error: ‘ref_type’ does not name a type return static_cast(a) == b; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:27:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:28:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:29:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename std::conditional< ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:37:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:43:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = boost::multiprecision::number; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:49:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:50:10: error: expected nested-name-specifier before ‘expression_type’ using expression_type = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:51:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:52:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename promote_traits::promote_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:58:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = boost::multiprecision::number ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:59:10: error: expected nested-name-specifier before ‘expression_type’ using expression_type = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:60:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression_type::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:61:10: error: expected nested-name-specifier before ‘promote_type’ using promote_type = typename promote_traits::promote_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:67:10: error: expected nested-name-specifier before ‘expression1_t’ using expression1_t = boost::multiprecision::detail::expression ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:68:10: error: expected nested-name-specifier before ‘number1_t’ using number1_t = typename expression1_t::result_type ; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:69:10: error: expected nested-name-specifier before ‘expression2_t’ using expression2_t = boost::multiprecision::detail::expression; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/ublas_interop.hpp:70:10: error: expected nested-name-specifier before ‘number2_t’ using number2_t = typename expression2_t::result_type ; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:85: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:108: error: ‘std::false_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:85: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:108: error: ‘std::true_type’ has not been declared inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:50:35: error: redefinition of ‘template const T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:45:35: note: ‘template const T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ previously declared here inline BOOST_CONSTEXPR_OR_CONST T make_big_value(largest_float v, const char*, std::true_type const&, std::false_type const&) BOOST_MATH_NOEXCEPT(T) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:14:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:60: error: ‘std::false_type’ has not been declared inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:84: error: ‘std::false_type’ has not been declared inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:81: error: ‘std::false_type’ has not been declared inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:105: error: ‘std::true_type’ has not been declared inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:62:31: error: redefinition of ‘template T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ inline BOOST_MATH_CONSTEXPR T make_big_value(largest_float, const char* s, std::false_type const&, std::true_type const&) BOOST_MATH_NOEXCEPT(T) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/big_constant.hpp:56:10: note: ‘template T boost::math::tools::make_big_value(boost::math::tools::largest_float, const char*, const int&, const int&)’ previously declared here inline T make_big_value(largest_float, const char* s, std::false_type const&, std::false_type const&) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:26:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:67: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:84: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:69: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:86: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:21:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:27:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:33:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:39:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:45:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:58:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:73:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:90:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:109:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:130:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:153:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:178:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:205:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:234:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:265:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:298:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:333:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:370:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:409:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:71: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:450:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ inline V evaluate_polynomial_c_imp(const T* a, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/polynomial_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_polynomial_c_imp(const T*, const V&, int)’ previously declared here inline V evaluate_polynomial_c_imp(const T*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:75: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:92: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:79: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:96: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:21:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:27:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:33:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:39:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:45:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:83:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:129:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:183:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:245:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:315:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:393:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:479:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:573:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:675:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:785:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:903:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1029:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1163:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1305:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:81: error: ‘integral_constant’ in namespace ‘std’ does not name a template type inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:98: error: expected ‘,’ or ‘...’ before ‘<’ token inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:1455:10: error: redefinition of ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ inline V evaluate_rational_c_imp(const T* a, const U* b, const V& x, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:39:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/detail/rational_horner3_20.hpp:15:10: note: ‘template V boost::math::tools::detail::evaluate_rational_c_imp(const T*, const U*, const V&, int)’ previously declared here inline V evaluate_rational_c_imp(const T*, const U*, const V&, const std::integral_constant*) BOOST_MATH_NOEXCEPT(V) ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_polynomial(const T (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:206:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:88: error: ‘tag_type’ does not name a type return detail::evaluate_polynomial_c_imp(static_cast(a), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘>’ before ‘const’ return detail::evaluate_polynomial_c_imp(static_cast(a), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:207:97: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_polynomial(const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:213:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:95: error: ‘tag_type’ does not name a type return detail::evaluate_polynomial_c_imp(static_cast(a.data()), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘>’ before ‘const’ return detail::evaluate_polynomial_c_imp(static_cast(a.data()), val, static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:214:104: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_odd_polynomial(const T (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:248:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:106: error: ‘tag_type’ does not name a type return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘>’ before ‘const’ return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:249:115: error: expected ‘)’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_odd_polynomial(const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:255:17: error: ‘integral_constant’ in namespace ‘std’ does not name a template type typedef std::integral_constant tag_type; ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:113: error: ‘tag_type’ does not name a type return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a.data()) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘>’ before ‘const’ return a[0] + z * detail::evaluate_polynomial_c_imp(static_cast(a.data()) + 1, V(z*z), static_cast(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘(’ before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected primary-expression before ‘const’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:256:122: error: expected ‘)’ before ‘const’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_rational(const T (&)[N], const U (&)[N], const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:75: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive] return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: expected ‘>’ return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: expected ‘(’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: error: ‘integral_constant’ is not a member of ‘std’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:70: note: suggested alternatives: In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/alignment_of.hpp:16:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/aligned_storage.hpp:20, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/node_handle.hpp:33, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/tree.hpp:28, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:30, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/type_traits/integral_constant.hpp:53:11: note: ‘boost::integral_constant’ struct integral_constant ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils.hpp:22:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/type_traits.hpp:31, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/detail/mpl.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/container/map.hpp:29, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:19: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ struct integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/move/detail/meta_utils_core.hpp:93:8: note: ‘boost::move_detail::integral_constant’ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:15:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:93: error: expected primary-expression before ‘int’ return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:93: error: expected ‘)’ before ‘int’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:315:101: error: expected primary-expression before ‘>’ token return detail::evaluate_rational_c_imp(a, b, z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp: In function ‘V boost::math::tools::evaluate_rational(const boost::array&, const boost::array&, const V&)’: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:83: error: ‘integral_constant’ in namespace ‘std’ does not name a template type return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected ‘>’ before ‘<’ token return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected ‘(’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:100: error: expected primary-expression before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:101: error: expected primary-expression before ‘int’ return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:101: error: expected ‘)’ before ‘int’ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/rational.hpp:321:109: error: expected primary-expression before ‘>’ token return detail::evaluate_rational_c_imp(a.data(), b.data(), z, static_cast*>(0)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/bindings/detail/big_lanczos.hpp:9:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/detail/big_lanczos.hpp:10, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:26, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp: At global scope: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected template-name before ‘<’ token struct lanczos6 : public std::integral_constant ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/lanczos.hpp:77:48: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/constants/constants.hpp:11:0, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/special_functions/asinh.hpp:25, from /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/multiprecision/cpp_dec_float.hpp:37, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/decimal_ref.h:32, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/field_mref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/group_ref.h:25, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/message_ref.h:27, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/../fast_decoder.h:22, from /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/source_subfolder/src/mfast/coder/decoder/fast_decoder.cpp:21: /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line BOOST_PRAGMA_MESSAGE("CAUTION: One or more C++11 features were found to be unavailable") ^ /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/boost/1.76.0/_/_/package/b17f0eb1cc9b7b014001e85bcc303ab57e052fb6/include/boost/math/tools/cxx03_warn.hpp:99:76: error: expected declaration before end of line make[2]: *** [source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/decoder/fast_decoder.cpp.o] Error 1 make[1]: *** [source_subfolder/src/mfast/coder/CMakeFiles/mfast_coder_static.dir/all] Error 2 make: *** [all] Error 2 mfast/1.2.1: WARN: Build folder is dirty, removing it: /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8 mfast/1.2.1: ERROR: Package '033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8' build failed mfast/1.2.1: WARN: Build folder /home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8 ERROR: mfast/1.2.1: Error in build() method, line 77 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/BuildSingleReference/.conan/data/mfast/1.2.1/_/_/build/033dc475e6ca6abe8e4e182a76ef6a6c23ae97e8/build_subfolder' '--' '-j3'